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> |
FileBasedConfigurationBuilder.setParameters(Map<String,Object> params)
Sets the initialization parameters of this builder.
|
BasicConfigurationBuilder<T> |
BasicConfigurationBuilder.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> |
CombinedConfigurationBuilderProvider.createBuilder(ConfigurationDeclaration decl,
Collection<BuilderParameters> params)
Creates a new, uninitialized instance of the builder class managed by this provider.
|
protected BasicConfigurationBuilder<? extends Configuration> |
BaseConfigurationBuilderProvider.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–2022 The Apache Software Foundation. All rights reserved.