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.overrideDeclarationsA list with data for all builders for override configurations.private final List<ConfigurationDeclaration> CombinedConfigurationBuilder.ConfigurationSourceData.unionDeclarationsA 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) CreatesConfigurationDeclarationobjects 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 voidCombinedConfigurationBuilder.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 voidBaseConfigurationBuilderProvider.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 StringBaseConfigurationBuilderProvider.determineBuilderClass(ConfigurationDeclaration decl) Determines the name of the class to be used for a new builder instance.protected StringBaseConfigurationBuilderProvider.determineConfigurationClass(ConfigurationDeclaration decl, Collection<BuilderParameters> params) Determines the name of the configuration class produced by the builder.protected StringFileExtensionConfigurationBuilderProvider.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 voidBaseConfigurationBuilderProvider.inheritParentBuilderProperties(ConfigurationDeclaration decl, Collection<BuilderParameters> params) Passes all parameter objects to the parentCombinedConfigurationBuilderso that properties already defined for the parent builder can be added.protected voidBaseConfigurationBuilderProvider.initializeParameterObjects(ConfigurationDeclaration decl, Collection<BuilderParameters> params) Initializes the parameter objects with data stored in the current bean declaration.protected voidCombinedConfigurationBuilderProvider.initializeParameterObjects(ConfigurationDeclaration decl, Collection<BuilderParameters> params) Initializes the parameter objects with data stored in the current bean declaration.protected booleanBaseConfigurationBuilderProvider.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.