Uses of Interface
org.apache.commons.configuration2.builder.ConfigurationBuilder
-
Packages that use ConfigurationBuilder 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. -
-
Uses of ConfigurationBuilder in org.apache.commons.configuration2.builder
Classes in org.apache.commons.configuration2.builder that implement ConfigurationBuilder Modifier and Type Class Description class
BasicConfigurationBuilder<T extends ImmutableConfiguration>
An implementation of theConfigurationBuilder
interface which is able to create different concreteImmutableConfiguration
implementations based on reflection.class
FileBasedConfigurationBuilder<T extends FileBasedConfiguration>
A specializedConfigurationBuilder
implementation which can handle configurations read from aFileHandler
.class
ReloadingFileBasedConfigurationBuilder<T extends FileBasedConfiguration>
A specializedConfigurationBuilder
implementation which can handle configurations read from aFileHandler
and supports reloading.Methods in org.apache.commons.configuration2.builder that return ConfigurationBuilder Modifier and Type Method Description ConfigurationBuilder<?>
ConfigurationBuilderEvent. getSource()
Returns the source of this event as aConfigurationBuilder
.Methods in org.apache.commons.configuration2.builder with parameters of type ConfigurationBuilder Modifier and Type Method Description <T extends ImmutableConfiguration>
TBuilderConfigurationWrapperFactory. createBuilderConfigurationWrapper(java.lang.Class<T> ifcClass, ConfigurationBuilder<? extends T> builder)
Creates a wrapperImmutableConfiguration
on top of the specifiedConfigurationBuilder
.static <T extends ImmutableConfiguration>
TBuilderConfigurationWrapperFactory. createBuilderConfigurationWrapper(java.lang.Class<T> ifcClass, ConfigurationBuilder<? extends T> builder, BuilderConfigurationWrapperFactory.EventSourceSupport evSrcSupport)
Returns aImmutableConfiguration
object which wraps the specifiedConfigurationBuilder
.Constructors in org.apache.commons.configuration2.builder with parameters of type ConfigurationBuilder Constructor Description ConfigurationBuilderEvent(ConfigurationBuilder<?> source, EventType<? extends ConfigurationBuilderEvent> evType)
Creates a new instance ofConfigurationBuilderEvent
and sets basic properties.ConfigurationBuilderResultCreatedEvent(ConfigurationBuilder<?> source, EventType<? extends ConfigurationBuilderResultCreatedEvent> evType, ImmutableConfiguration createdConfiguration)
Creates a new instance ofConfigurationBuilderResultCreatedEvent
and initializes its properties. -
Uses of ConfigurationBuilder in org.apache.commons.configuration2.builder.combined
Classes in org.apache.commons.configuration2.builder.combined that implement ConfigurationBuilder Modifier and Type Class Description class
CombinedConfigurationBuilder
A specializedConfigurationBuilder
implementation that creates aCombinedConfiguration
from multiple configuration sources defined by an XML-based configuration definition file.class
MultiFileConfigurationBuilder<T extends FileBasedConfiguration>
A specializedConfigurationBuilder
implementation providing access to multiple file-based configurations based on a file name pattern.class
ReloadingCombinedConfigurationBuilder
An extension ofCombinedConfigurationBuilder
which also supports reloading operations.class
ReloadingMultiFileConfigurationBuilder<T extends FileBasedConfiguration>
A specializedMultiFileConfigurationBuilder
implementation which adds support for reloading.Methods in org.apache.commons.configuration2.builder.combined that return ConfigurationBuilder Modifier and Type Method Description 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.ConfigurationBuilder<? extends Configuration>
BaseConfigurationBuilderProvider. getConfigurationBuilder(ConfigurationDeclaration decl)
Returns the builder for the configuration source managed by this provider.ConfigurationBuilder<? extends Configuration>
ConfigurationBuilderProvider. getConfigurationBuilder(ConfigurationDeclaration decl)
Returns the builder for the configuration source managed by this provider.ConfigurationBuilder<? extends Configuration>
MultiFileConfigurationBuilderProvider. getConfigurationBuilder(ConfigurationDeclaration decl)
Returns the builder for the configuration source managed by this provider.ConfigurationBuilder<? extends HierarchicalConfiguration<?>>
CombinedBuilderParametersImpl. getDefinitionBuilder()
Returns theConfigurationBuilder
object for obtaining the definition configuration.ConfigurationBuilder<? extends HierarchicalConfiguration<?>>
CombinedConfigurationBuilder. getDefinitionBuilder()
Returns theConfigurationBuilder
which creates the definition configuration.ConfigurationBuilder<? extends Configuration>
CombinedConfigurationBuilder. getNamedBuilder(java.lang.String name)
Returns the configuration builder with the given name.protected ConfigurationBuilder<? extends HierarchicalConfiguration<?>>
CombinedConfigurationBuilder. setupDefinitionBuilder(java.util.Map<java.lang.String,java.lang.Object> params)
Obtains theConfigurationBuilder
object which provides access to the configuration containing the definition of the combined configuration to create.Methods in org.apache.commons.configuration2.builder.combined that return types with arguments of type ConfigurationBuilder Modifier and Type Method Description protected java.util.Collection<ConfigurationBuilder<? extends Configuration>>
CombinedConfigurationBuilder. getChildBuilders()
Returns a collection with the builders for all child configuration sources.Methods in org.apache.commons.configuration2.builder.combined with parameters of type ConfigurationBuilder Modifier and Type Method Description CombinedBuilderParametersImpl
CombinedBuilderParametersImpl. setDefinitionBuilder(ConfigurationBuilder<? extends HierarchicalConfiguration<?>> builder)
Sets theConfigurationBuilder
for the definition configuration.T
CombinedBuilderProperties. setDefinitionBuilder(ConfigurationBuilder<? extends HierarchicalConfiguration<?>> builder)
Sets theConfigurationBuilder
for the definition configuration.
-