Uses of Interface
org.apache.commons.configuration2.builder.BuilderParameters
-
Packages that use BuilderParameters Package Description org.apache.commons.configuration2.builder This package contains the implementations of configuration builder classes used to create newConfiguration
objects.org.apache.commons.configuration2.builder.combined A package containing the implementation of the builder for combined configurations.org.apache.commons.configuration2.builder.fluent This package defines a fluent API for setting up fully configured configuration builders. -
-
Uses of BuilderParameters in org.apache.commons.configuration2.builder
Classes in org.apache.commons.configuration2.builder that implement BuilderParameters Modifier and Type Class Description class
BasicBuilderParameters
An implementation ofBuilderParameters
which handles the parameters of aConfigurationBuilder
common to all concreteConfiguration
implementations.class
DatabaseBuilderParametersImpl
A specialized parameters object for database configurations.class
EventListenerParameters
A specialized parameters implementation forBasicConfigurationBuilder
which allows for a convenient event listener initialization.class
FileBasedBuilderParametersImpl
An implementation ofBuilderParameters
which contains parameters related toConfiguration
implementations that are loaded from files.class
HierarchicalBuilderParametersImpl
A specialized parameters object for hierarchical configurations.class
INIBuilderParametersImpl
A specialized parameters class for INI configuration.class
JndiBuilderParametersImpl
A specialized parameters object for JNDI configurations.class
PropertiesBuilderParametersImpl
A specialized parameter class for configuringPropertiesConfiguration
instances.class
XMLBuilderParametersImpl
A specialized parameters class for XML configuration.Methods in org.apache.commons.configuration2.builder that return BuilderParameters Modifier and Type Method Description BuilderParameters
CopyObjectDefaultHandler. getSource()
Returns the source object of this handler.Methods in org.apache.commons.configuration2.builder with parameters of type BuilderParameters Modifier and Type Method Description BasicConfigurationBuilder<T>
BasicConfigurationBuilder. configure(BuilderParameters... params)
Appends the content of the specifiedBuilderParameters
objects to the current initialization parameters.FileBasedConfigurationBuilder<T>
FileBasedConfigurationBuilder. configure(BuilderParameters... params)
Appends the content of the specifiedBuilderParameters
objects to the current initialization parameters.ReloadingFileBasedConfigurationBuilder<T>
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.Constructors in org.apache.commons.configuration2.builder with parameters of type BuilderParameters Constructor Description CopyObjectDefaultHandler(BuilderParameters src)
Creates a new instance ofCopyObjectDefaultHandler
and initializes it with the specified source object. -
Uses of BuilderParameters in org.apache.commons.configuration2.builder.combined
Classes in org.apache.commons.configuration2.builder.combined that implement BuilderParameters Modifier and Type Class Description class
CombinedBuilderParametersImpl
A specialized parameters object for aCombinedConfigurationBuilder
.class
MultiFileBuilderParametersImpl
A specialized parameters object forMultiFileConfigurationBuilder
.Methods in org.apache.commons.configuration2.builder.combined that return BuilderParameters Modifier and Type Method Description BuilderParameters
CombinedBuilderParametersImpl. getDefinitionBuilderParameters()
Returns the parameters object for the definition configuration builder if present.BuilderParameters
MultiFileBuilderParametersImpl. getManagedBuilderParameters()
Returns the parameters object for managed configuration builders.Methods in org.apache.commons.configuration2.builder.combined that return types with arguments of type BuilderParameters Modifier and Type Method Description protected java.util.Collection<BuilderParameters>
BaseConfigurationBuilderProvider. createParameterObjects()
Creates a collection of parameter objects to be used for configuring the builder.java.util.Collection<? extends BuilderParameters>
CombinedBuilderParametersImpl. getDefaultChildParameters()
Returns a collection with default parameter objects for child configuration sources.Methods in org.apache.commons.configuration2.builder.combined with parameters of type BuilderParameters Modifier and Type Method Description CombinedConfigurationBuilder
CombinedConfigurationBuilder. configure(BuilderParameters... params)
Appends the content of the specifiedBuilderParameters
objects to the current initialization parameters.MultiFileConfigurationBuilder<T>
MultiFileConfigurationBuilder. configure(BuilderParameters... params)
Appends the content of the specifiedBuilderParameters
objects to the current initialization parameters.ReloadingCombinedConfigurationBuilder
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
CombinedBuilderParametersImpl. setDefinitionBuilderParameters(BuilderParameters params)
Sets the parameters object for the definition configuration builder.T
CombinedBuilderProperties. setDefinitionBuilderParameters(BuilderParameters params)
Sets the parameters object for the definition configuration builder.MultiFileBuilderParametersImpl
MultiFileBuilderParametersImpl. setManagedBuilderParameters(BuilderParameters p)
T
MultiFileBuilderProperties. setManagedBuilderParameters(BuilderParameters p)
Sets a parameters object to be used when creating a managed configuration.Method parameters in org.apache.commons.configuration2.builder.combined with type arguments of type BuilderParameters Modifier and Type Method Description protected void
BaseConfigurationBuilderProvider. configureBuilder(BasicConfigurationBuilder<? extends Configuration> builder, ConfigurationDeclaration decl, java.util.Collection<BuilderParameters> params)
Configures a newly created builder instance with its initialization parameters.protected BasicConfigurationBuilder<? extends Configuration>
BaseConfigurationBuilderProvider. createBuilder(ConfigurationDeclaration decl, java.util.Collection<BuilderParameters> params)
Creates a new, uninitialized instance of the builder class managed by this provider.protected BasicConfigurationBuilder<? extends Configuration>
CombinedConfigurationBuilderProvider. createBuilder(ConfigurationDeclaration decl, java.util.Collection<BuilderParameters> params)
Creates a new, uninitialized instance of the builder class managed by this provider.protected java.lang.String
BaseConfigurationBuilderProvider. determineConfigurationClass(ConfigurationDeclaration decl, java.util.Collection<BuilderParameters> params)
Determines the name of the configuration class produced by the builder.protected java.lang.String
FileExtensionConfigurationBuilderProvider. determineConfigurationClass(ConfigurationDeclaration decl, java.util.Collection<BuilderParameters> params)
Determines the name of the configuration class produced by the builder.protected void
BaseConfigurationBuilderProvider. inheritParentBuilderProperties(ConfigurationDeclaration decl, java.util.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, java.util.Collection<BuilderParameters> params)
Initializes the parameter objects with data stored in the current bean declaration.protected void
CombinedConfigurationBuilderProvider. initializeParameterObjects(ConfigurationDeclaration decl, java.util.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
Subinterfaces of BuilderParameters in org.apache.commons.configuration2.builder.fluent Modifier and Type Interface Description interface
CombinedBuilderParameters
Definition of a parameters interface providing a fluent API for setting all properties of a builder for a combined configuration.interface
DatabaseBuilderParameters
Definition of a parameters interface providing a fluent API for setting all properties for a database configuration.interface
FileBasedBuilderParameters
Definition of a parameters interface providing a fluent API for setting all properties of a configuration of a file-based configuration builder.interface
HierarchicalBuilderParameters
Definition of a parameters interface providing a fluent API for setting all properties for a hierarchical configuration.interface
INIBuilderParameters
Definition of a parameters interface providing a fluent API for setting all properties for a INI configuration.interface
JndiBuilderParameters
Definition of a parameters interface providing a fluent API for setting all properties for a JNDI configuration.interface
MultiFileBuilderParameters
Definition of a parameters interface providing a fluent API for setting all properties of a builder managing multiple file-based configurations.interface
PropertiesBuilderParameters
Definition of a parameters interface providing a fluent API for setting all properties for a properties configuration.interface
XMLBuilderParameters
Definition of a parameters interface providing a fluent API for setting all properties for a XML configuration.
-