Uses of Class
org.apache.commons.configuration2.builder.combined.ConfigurationDeclaration
Packages that use ConfigurationDeclaration
Package
Description
A package containing the implementation of the builder for combined configurations.
-
Uses of ConfigurationDeclaration in org.apache.commons.configuration2.builder.combined
Fields in org.apache.commons.configuration2.builder.combined with type parameters of type ConfigurationDeclarationModifier and TypeFieldDescriptionprivate final List
<ConfigurationDeclaration> CombinedConfigurationBuilder.ConfigurationSourceData.overrideDeclarations
A list with data for all builders for override configurations.private final List
<ConfigurationDeclaration> CombinedConfigurationBuilder.ConfigurationSourceData.unionDeclarations
A list with data for all builders for union configurations.Methods in org.apache.commons.configuration2.builder.combined that return types with arguments of type ConfigurationDeclarationModifier and TypeMethodDescriptionprivate Collection
<ConfigurationDeclaration> CombinedConfigurationBuilder.createDeclarations
(Collection<? extends HierarchicalConfiguration<?>> configs) CreatesConfigurationDeclaration
objects for the specified configurations.CombinedConfigurationBuilder.ConfigurationSourceData.getOverrideSources()
Gets a collection with all configuration source declarations defined in the override section.CombinedConfigurationBuilder.ConfigurationSourceData.getUnionSources()
Gets a collection with all configuration source declarations defined in the union section.Methods in org.apache.commons.configuration2.builder.combined with parameters of type ConfigurationDeclarationModifier and TypeMethodDescriptionprivate void
CombinedConfigurationBuilder.ConfigurationSourceData.addChildConfiguration
(CombinedConfiguration ccResult, ConfigurationDeclaration decl, ConfigurationBuilder<? extends Configuration> builder) Creates a new configuration using the specified builder and adds it to the resulting combined configuration.protected void
BaseConfigurationBuilderProvider.configureBuilder
(BasicConfigurationBuilder<? extends Configuration> builder, ConfigurationDeclaration decl, Collection<BuilderParameters> params) Configures a newly created builder instance with its initialization parameters.protected BasicConfigurationBuilder
<? extends Configuration> BaseConfigurationBuilderProvider.createBuilder
(ConfigurationDeclaration decl, Collection<BuilderParameters> params) Creates a new, uninitialized instance of the builder class managed by this provider.protected BasicConfigurationBuilder
<? extends Configuration> CombinedConfigurationBuilderProvider.createBuilder
(ConfigurationDeclaration decl, Collection<BuilderParameters> params) Creates a new, uninitialized instance of the builder class managed by this provider.private ConfigurationBuilder
<? extends Configuration> CombinedConfigurationBuilder.ConfigurationSourceData.createConfigurationBuilder
(ConfigurationDeclaration decl) Creates a configuration builder based on a source declaration in the definition configuration.protected String
BaseConfigurationBuilderProvider.determineBuilderClass
(ConfigurationDeclaration decl) Determines the name of the class to be used for a new builder instance.protected String
BaseConfigurationBuilderProvider.determineConfigurationClass
(ConfigurationDeclaration decl, Collection<BuilderParameters> params) Determines the name of the configuration class produced by the builder.protected String
FileExtensionConfigurationBuilderProvider.determineConfigurationClass
(ConfigurationDeclaration decl, Collection<BuilderParameters> params) Determines the name of the configuration class produced by the builder.ConfigurationBuilder
<? extends Configuration> BaseConfigurationBuilderProvider.getConfigurationBuilder
(ConfigurationDeclaration decl) Gets the builder for the configuration source managed by this provider.ConfigurationBuilder
<? extends Configuration> ConfigurationBuilderProvider.getConfigurationBuilder
(ConfigurationDeclaration decl) Gets the builder for the configuration source managed by this provider.ConfigurationBuilder
<? extends Configuration> MultiFileConfigurationBuilderProvider.getConfigurationBuilder
(ConfigurationDeclaration decl) Gets the builder for the configuration source managed by this provider.protected void
BaseConfigurationBuilderProvider.inheritParentBuilderProperties
(ConfigurationDeclaration decl, Collection<BuilderParameters> params) Passes all parameter objects to the parentCombinedConfigurationBuilder
so that properties already defined for the parent builder can be added.protected void
BaseConfigurationBuilderProvider.initializeParameterObjects
(ConfigurationDeclaration decl, Collection<BuilderParameters> params) Initializes the parameter objects with data stored in the current bean declaration.protected void
CombinedConfigurationBuilderProvider.initializeParameterObjects
(ConfigurationDeclaration decl, Collection<BuilderParameters> params) Initializes the parameter objects with data stored in the current bean declaration.protected boolean
BaseConfigurationBuilderProvider.isAllowFailOnInit
(ConfigurationDeclaration decl) Determines the allowFailOnInit flag for the newly created builder based on the givenConfigurationDeclaration
.Method parameters in org.apache.commons.configuration2.builder.combined with type arguments of type ConfigurationDeclarationModifier and TypeMethodDescriptionList
<ConfigurationBuilder<? extends Configuration>> CombinedConfigurationBuilder.ConfigurationSourceData.createAndAddConfigurations
(CombinedConfiguration ccResult, List<ConfigurationDeclaration> srcDecl, List<ConfigurationBuilder<? extends Configuration>> builders) Processes the declaration of configuration builder providers, creates the corresponding builder if necessary, obtains configurations, and adds them to the specified result configuration.