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 TypeClassDescriptionclassAn implementation ofBuilderParameterswhich handles the parameters of aConfigurationBuildercommon to all concreteConfigurationimplementations.classA specialized parameters object for database configurations.classA specialized parameters implementation forBasicConfigurationBuilderwhich allows for a convenient event listener initialization.classAn implementation ofBuilderParameterswhich contains parameters related toConfigurationimplementations that are loaded from files.classA specialized parameters object for hierarchical configurations.classA specialized parameters class for INI configuration.classA specialized parameters object for JNDI configurations.classA specialized parameter class for configuringPropertiesConfigurationinstances.classA specialized parameters class for XML configuration.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 TypeMethodDescriptionBasicConfigurationBuilder.configure(BuilderParameters... params) Appends the content of the specifiedBuilderParametersobjects to the current initialization parameters.FileBasedConfigurationBuilder.configure(BuilderParameters... params) Appends the content of the specifiedBuilderParametersobjects to the current initialization parameters.ReloadingFileBasedConfigurationBuilder.configure(BuilderParameters... params) Appends the content of the specifiedBuilderParametersobjects to the current initialization parameters.voidDefaultParametersManager.initializeParameters(BuilderParameters params) Initializes the passed inBuilderParametersobject by applying all matchingDefaultParametersHandlerobjects registered at this instance.voidBasicBuilderParameters.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 ofCopyObjectDefaultHandlerand 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 TypeClassDescriptionclassA specialized parameters object for aCombinedConfigurationBuilder.classA specialized parameters object forMultiFileConfigurationBuilder.Methods in org.apache.commons.configuration2.builder.combined that return BuilderParametersModifier and TypeMethodDescriptionCombinedBuilderParametersImpl.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 specifiedBuilderParametersobjects to the current initialization parameters.MultiFileConfigurationBuilder.configure(BuilderParameters... params) Appends the content of the specifiedBuilderParametersobjects to the current initialization parameters.ReloadingCombinedConfigurationBuilder.configure(BuilderParameters... params) Appends the content of the specifiedBuilderParametersobjects 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 voidCombinedConfigurationBuilder.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.Method parameters in org.apache.commons.configuration2.builder.combined with type arguments of type BuilderParametersModifier and TypeMethodDescriptionprotected 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.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.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. -
Uses of BuilderParameters in org.apache.commons.configuration2.builder.fluent
Subinterfaces of BuilderParameters in org.apache.commons.configuration2.builder.fluentModifier and TypeInterfaceDescriptioninterfaceDefinition of a parameters interface providing a fluent API for setting all properties of a builder for a combined configuration.interfaceDefinition of a parameters interface providing a fluent API for setting all properties for a database configuration.interfaceDefinition of a parameters interface providing a fluent API for setting all properties of a configuration of a file-based configuration builder.interfaceDefinition of a parameters interface providing a fluent API for setting all properties for a hierarchical configuration.interfaceDefinition of a parameters interface providing a fluent API for setting all properties for a INI configuration.interfaceDefinition of a parameters interface providing a fluent API for setting all properties for a JNDI configuration.interfaceDefinition of a parameters interface providing a fluent API for setting all properties of a builder managing multiple file-based configurations.interfaceDefinition of a parameters interface providing a fluent API for setting all properties for a properties configuration.interfaceDefinition of a parameters interface providing a fluent API for setting all properties for a XML configuration.