Uses of Interface
org.apache.commons.configuration2.builder.BuilderParameters
Packages that use 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
Classes in org.apache.commons.configuration2.builder that implement BuilderParametersModifier 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.Fields in org.apache.commons.configuration2.builder declared as BuilderParametersModifier and TypeFieldDescriptionprivate final BuilderParameters
CopyObjectDefaultHandler.source
The source object with the properties to be initialized.Methods in org.apache.commons.configuration2.builder that return BuilderParametersModifier and TypeMethodDescriptionCopyObjectDefaultHandler.getSource()
Gets the source object of this handler.Methods in org.apache.commons.configuration2.builder with parameters of type BuilderParametersModifier and TypeMethodDescriptionvoid
DefaultParametersManager.DefaultHandlerData.applyHandlerIfMatching
(BuilderParameters obj) Checks whether the managedDefaultParametersHandler
can be applied to the given parameters object.BasicConfigurationBuilder.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.private void
BasicConfigurationBuilder.handleEventListenerProviders
(BuilderParameters params) Checks whether the specified parameters object implements theEventListenerProvider
interface.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 BuilderParametersModifierConstructorDescriptionCreates 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 BuilderParametersModifier and TypeClassDescriptionclass
A specialized parameters object for aCombinedConfigurationBuilder
.class
A specialized parameters object forMultiFileConfigurationBuilder
.Fields in org.apache.commons.configuration2.builder.combined declared as BuilderParametersModifier and TypeFieldDescriptionprivate BuilderParameters
CombinedBuilderParametersImpl.definitionBuilderParameters
A parameters object for the definition configuration builder.private BuilderParameters
MultiFileBuilderParametersImpl.managedBuilderParameters
The parameters object for managed builders.Fields in org.apache.commons.configuration2.builder.combined with type parameters of type BuilderParametersModifier and TypeFieldDescriptionprivate final Collection<BuilderParameters>
CombinedBuilderParametersImpl.childParameters
A list with default parameters for child configuration sources.Methods in org.apache.commons.configuration2.builder.combined that return BuilderParametersModifier and TypeMethodDescriptionprivate static BuilderParameters
BaseConfigurationBuilderProvider.createParameterObject
(String paramcls) Creates an instance of a parameter class using reflection.CombinedBuilderParametersImpl.getDefinitionBuilderParameters()
Gets the parameters object for the definition configuration builder if present.MultiFileBuilderParametersImpl.getManagedBuilderParameters()
Gets the parameters object for managed configuration builders.Methods in org.apache.commons.configuration2.builder.combined that return types with arguments of type BuilderParametersModifier 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.Methods in org.apache.commons.configuration2.builder.combined with parameters of type BuilderParametersModifier 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.private void
CombinedConfigurationBuilder.initDefaultChildParameters
(BuilderParameters params) Executes theDefaultParametersManager
stored in the current parameters on the passed in parameters object.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.Method parameters in org.apache.commons.configuration2.builder.combined with type arguments of type BuilderParametersModifier 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.private static String
FileExtensionConfigurationBuilderProvider.fetchCurrentFileName
(Collection<BuilderParameters> params) Tries to obtain the current file name from the given list of parameter objects.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
Subinterfaces of BuilderParameters in org.apache.commons.configuration2.builder.fluentModifier 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.