Uses of Interface
org.apache.commons.configuration2.builder.BuilderParameters
Package
Description
This package contains the implementations of configuration builder classes used to create new
Configuration
objects.
A package containing the implementation of the builder for combined configurations.
This package defines a fluent API for setting up fully configured configuration builders.
-
Uses of BuilderParameters in org.apache.commons.configuration2.builder
Modifier and TypeClassDescriptionclass
An implementation ofBuilderParameters
which handles the parameters of aConfigurationBuilder
common to all concreteConfiguration
implementations.class
A specialized parameters object for database configurations.class
A specialized parameters implementation forBasicConfigurationBuilder
which allows for a convenient event listener initialization.class
An implementation ofBuilderParameters
which contains parameters related toConfiguration
implementations that are loaded from files.class
A specialized parameters object for hierarchical configurations.class
A specialized parameters class for INI configuration.class
A specialized parameters object for JNDI configurations.class
A specialized parameter class for configuringPropertiesConfiguration
instances.class
A specialized parameters class for XML configuration.Modifier and TypeMethodDescriptionCopyObjectDefaultHandler.getSource()
Gets the source object of this handler.Modifier and TypeMethodDescriptionBasicConfigurationBuilder.configure
(BuilderParameters... params) Appends the content of the specifiedBuilderParameters
objects to the current initialization parameters.FileBasedConfigurationBuilder.configure
(BuilderParameters... params) Appends the content of the specifiedBuilderParameters
objects to the current initialization parameters.ReloadingFileBasedConfigurationBuilder.configure
(BuilderParameters... params) Appends the content of the specifiedBuilderParameters
objects to the current initialization parameters.void
DefaultParametersManager.initializeParameters
(BuilderParameters params) Initializes the passed inBuilderParameters
object by applying all matchingDefaultParametersHandler
objects registered at this instance.void
BasicBuilderParameters.merge
(BuilderParameters p) Merges this object with the given parameters object.ModifierConstructorDescriptionCreates a new instance ofCopyObjectDefaultHandler
and initializes it with the specified source object. -
Uses of BuilderParameters in org.apache.commons.configuration2.builder.combined
Modifier and TypeClassDescriptionclass
A specialized parameters object for aCombinedConfigurationBuilder
.class
A specialized parameters object forMultiFileConfigurationBuilder
.Modifier and TypeMethodDescriptionCombinedBuilderParametersImpl.getDefinitionBuilderParameters()
Gets the parameters object for the definition configuration builder if present.MultiFileBuilderParametersImpl.getManagedBuilderParameters()
Gets the parameters object for managed configuration builders.Modifier and TypeMethodDescriptionprotected Collection<BuilderParameters>
BaseConfigurationBuilderProvider.createParameterObjects()
Creates a collection of parameter objects to be used for configuring the builder.Collection<? extends BuilderParameters>
CombinedBuilderParametersImpl.getDefaultChildParameters()
Gets a collection with default parameter objects for child configuration sources.Modifier and TypeMethodDescriptionCombinedConfigurationBuilder.configure
(BuilderParameters... params) Appends the content of the specifiedBuilderParameters
objects to the current initialization parameters.MultiFileConfigurationBuilder.configure
(BuilderParameters... params) Appends the content of the specifiedBuilderParameters
objects to the current initialization parameters.ReloadingCombinedConfigurationBuilder.configure
(BuilderParameters... params) Appends the content of the specifiedBuilderParameters
objects to the current initialization parameters.protected ConfigurationBuilder<? extends HierarchicalConfiguration<?>>
CombinedConfigurationBuilder.createXMLDefinitionBuilder
(BuilderParameters builderParams) Creates a default builder for the definition configuration and initializes it with a parameters object.protected ConfigurationBuilder<? extends HierarchicalConfiguration<?>>
ReloadingCombinedConfigurationBuilder.createXMLDefinitionBuilder
(BuilderParameters builderParams) Creates a default builder for the definition configuration and initializes it with a parameters object.protected void
CombinedConfigurationBuilder.initChildBuilderParameters
(BuilderParameters params) Initializes a parameters object for a child builder.CombinedBuilderParametersImpl.setDefinitionBuilderParameters
(BuilderParameters params) Sets the parameters object for the definition configuration builder.CombinedBuilderProperties.setDefinitionBuilderParameters
(BuilderParameters params) Sets the parameters object for the definition configuration builder.MultiFileBuilderParametersImpl.setManagedBuilderParameters
(BuilderParameters p) MultiFileBuilderProperties.setManagedBuilderParameters
(BuilderParameters p) Sets a parameters object to be used when creating a managed configuration.Modifier and TypeMethodDescriptionprotected 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.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.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. -
Uses of BuilderParameters in org.apache.commons.configuration2.builder.fluent
Modifier and TypeInterfaceDescriptioninterface
Definition of a parameters interface providing a fluent API for setting all properties of a builder for a combined configuration.interface
Definition of a parameters interface providing a fluent API for setting all properties for a database configuration.interface
Definition of a parameters interface providing a fluent API for setting all properties of a configuration of a file-based configuration builder.interface
Definition of a parameters interface providing a fluent API for setting all properties for a hierarchical configuration.interface
Definition of a parameters interface providing a fluent API for setting all properties for a INI configuration.interface
Definition of a parameters interface providing a fluent API for setting all properties for a JNDI configuration.interface
Definition of a parameters interface providing a fluent API for setting all properties of a builder managing multiple file-based configurations.interface
Definition of a parameters interface providing a fluent API for setting all properties for a properties configuration.interface
Definition of a parameters interface providing a fluent API for setting all properties for a XML configuration.