Package | Description |
---|---|
org.apache.commons.configuration2.builder |
This package contains the implementations of configuration builder
classes used to create new
Configuration objects. |
org.apache.commons.configuration2.builder.combined |
A package containing the implementation of the builder for combined
configurations.
|
Modifier and Type | Class and Description |
---|---|
class |
FileBasedConfigurationBuilder<T extends FileBasedConfiguration>
A specialized
ConfigurationBuilder implementation which can handle
configurations read from a FileHandler . |
class |
ReloadingFileBasedConfigurationBuilder<T extends FileBasedConfiguration>
A specialized
ConfigurationBuilder implementation which can handle
configurations read from a FileHandler and supports reloading. |
Modifier and Type | Method and Description |
---|---|
BasicConfigurationBuilder<T> |
BasicConfigurationBuilder.addParameters(Map<String,Object> params)
Adds the content of the given map to the already existing initialization
parameters.
|
BasicConfigurationBuilder<T> |
BasicConfigurationBuilder.configure(BuilderParameters... params)
Appends the content of the specified
BuilderParameters objects to
the current initialization parameters. |
BasicConfigurationBuilder<T> |
BasicConfigurationBuilder.setParameters(Map<String,Object> params)
Sets the initialization parameters of this builder.
|
BasicConfigurationBuilder<T> |
FileBasedConfigurationBuilder.setParameters(Map<String,Object> params)
Sets the initialization parameters of this builder.
|
Modifier and Type | Method and Description |
---|---|
protected void |
BasicConfigurationBuilder.copyEventListeners(BasicConfigurationBuilder<?> target)
Copies all
EventListener objects registered at this builder to
the specified target configuration builder. |
protected void |
BasicConfigurationBuilder.copyEventListeners(BasicConfigurationBuilder<?> target,
EventListenerList listeners)
Copies all event listeners in the specified list to the specified target
configuration builder.
|
Modifier and Type | Class and Description |
---|---|
class |
CombinedConfigurationBuilder
A specialized
ConfigurationBuilder implementation that creates a
CombinedConfiguration from multiple configuration sources defined by
an XML-based configuration definition file. |
class |
MultiFileConfigurationBuilder<T extends FileBasedConfiguration>
A specialized
ConfigurationBuilder implementation providing access to
multiple file-based configurations based on a file name pattern. |
class |
ReloadingCombinedConfigurationBuilder
An extension of
CombinedConfigurationBuilder which also supports
reloading operations. |
class |
ReloadingMultiFileConfigurationBuilder<T extends FileBasedConfiguration>
A specialized
MultiFileConfigurationBuilder implementation which adds
support for reloading. |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
protected void |
BaseConfigurationBuilderProvider.configureBuilder(BasicConfigurationBuilder<? extends Configuration> builder,
ConfigurationDeclaration decl,
Collection<BuilderParameters> params)
Configures a newly created builder instance with its initialization
parameters.
|
Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.