public class ComponentProviderConfigurationBuilder extends Object
ComponentProviderConfiguration
s from component definitions.Constructor and Description |
---|
ComponentProviderConfigurationBuilder() |
public ComponentProviderConfigurationBuilder()
public ComponentProviderConfiguration readConfiguration(List<String> resourcePaths, String id)
ComponentProviderConfiguration
.public ComponentProviderConfiguration getComponentsFromModules(String id, List<ModuleDefinition> moduleDefinitions)
ComponentProviderConfiguration
containing all components with the given id.public void addComponents(ComponentProviderConfiguration configuration, ComponentsDefinition componentsDefinition)
protected ComponentConfigurer getConfigurer(ConfigurerDefinition configurerDefinition)
public ComponentConfiguration getComponent(ComponentDefinition definition)
protected ImplementationConfiguration getImplementation(ComponentDefinition definition)
protected ComponentConfiguration getProvider(ComponentDefinition definition)
protected ComponentConfiguration getConfigured(ComponentDefinition definition)
protected ComponentConfiguration getObserved(ComponentDefinition definition)
protected boolean isImplementation(ComponentDefinition definition)
protected boolean isProvider(ComponentDefinition definition)
protected boolean isConfigured(ComponentDefinition definition)
protected boolean isObserved(ComponentDefinition definition)
protected boolean parseLazyFlag(ComponentDefinition definition)
Copyright © 2003–2020 Magnolia International Ltd.. All rights reserved.