| Package | Description |
|---|---|
| org.apache.commons.configuration | |
| org.apache.commons.configuration.beanutils | |
| org.apache.commons.configuration.plist |
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractHierarchicalFileConfiguration |
Base class for implementing file based hierarchical configurations.
|
class |
CombinedConfiguration |
A hierarchical composite configuration class.
|
class |
DefaultConfigurationBuilder |
A factory class that creates a composite configuration from an XML based
configuration definition file.
|
class |
DynamicCombinedConfiguration |
DynamicCombinedConfiguration allows a set of CombinedConfigurations to be used.
|
class |
HierarchicalINIConfiguration |
A specialized hierarchical configuration implementation for parsing ini
files.
|
class |
HierarchicalReloadableConfiguration |
A base class for hierarchical configurations with specific reloading
requirements.
|
class |
HierarchicalXMLConfiguration |
Deprecated.
This class is deprecated. Use
XMLConfiguration
instead, which supports all features this class had offered before. |
class |
MultiFileHierarchicalConfiguration |
This class provides access to multiple configuration files that reside in a location that
can be specified by a pattern allowing applications to be multi-tenant.
|
class |
PatternSubtreeConfigurationWrapper |
Wraps a HierarchicalConfiguration and allows subtrees to be access via a configured path with
replaceable tokens derived from the ConfigurationInterpolator.
|
class |
SubnodeConfiguration |
A specialized hierarchical configuration class that wraps a single node of
its parent configuration.
|
class |
XMLConfiguration |
A specialized hierarchical configuration class that is able to parse XML
documents.
|
| Modifier and Type | Method | Description |
|---|---|---|
static HierarchicalConfiguration |
ConfigurationUtils.convertToHierarchical(Configuration conf) |
Converts the passed in configuration to a hierarchical one.
|
static HierarchicalConfiguration |
ConfigurationUtils.convertToHierarchical(Configuration conf,
ExpressionEngine engine) |
Converts the passed in
Configuration object to a
hierarchical one using the specified ExpressionEngine. |
HierarchicalConfiguration |
HierarchicalConfigurationXMLReader.getConfiguration() |
Returns the configuration object to be parsed.
|
HierarchicalConfiguration |
SubnodeConfiguration.getParent() |
Returns the parent configuration of this subnode configuration.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<HierarchicalConfiguration> |
DynamicCombinedConfiguration.configurationsAt(java.lang.String key) |
|
java.util.List<HierarchicalConfiguration> |
HierarchicalConfiguration.configurationsAt(java.lang.String key) |
Returns a list of sub configurations for all configuration nodes selected
by the given key.
|
java.util.List<HierarchicalConfiguration> |
MultiFileHierarchicalConfiguration.configurationsAt(java.lang.String key) |
|
java.util.List<HierarchicalConfiguration> |
PatternSubtreeConfigurationWrapper.configurationsAt(java.lang.String key) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
SubnodeConfiguration.initFromParent(HierarchicalConfiguration parentConfig) |
Initializes this subnode configuration from the given parent
configuration.
|
void |
HierarchicalConfigurationXMLReader.setConfiguration(HierarchicalConfiguration config) |
Sets the configuration object to be parsed.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
DefaultConfigurationBuilder.initCombinedConfiguration(CombinedConfiguration config,
java.util.List<? extends HierarchicalConfiguration> containedConfigs,
java.lang.String keyListNodes) |
Initializes a combined configuration for the configurations of a specific
section.
|
| Constructor | Description |
|---|---|
AbstractHierarchicalFileConfiguration(HierarchicalConfiguration c) |
Creates a new instance of
AbstractHierarchicalFileConfiguration and copies the
content of the specified configuration into this object. |
ConfigurationDeclaration(DefaultConfigurationBuilder builder,
HierarchicalConfiguration config) |
Creates a new instance of
ConfigurationDeclaration and
initializes it. |
HierarchicalConfiguration(HierarchicalConfiguration c) |
Creates a new instance of
HierarchicalConfiguration and
copies all data contained in the specified configuration into the new
one. |
HierarchicalConfigurationXMLReader(HierarchicalConfiguration config) |
Creates a new instance of
HierarchicalConfigurationXMLReader and
sets the configuration to be parsed. |
HierarchicalReloadableConfiguration(HierarchicalConfiguration c) |
Creates a new instance of
HierarchicalReloadableConfiguration and
copies all data contained in the specified configuration into the new
one. |
SubnodeConfiguration(HierarchicalConfiguration parent,
ConfigurationNode root) |
Creates a new instance of
SubnodeConfiguration and
initializes it with the parent configuration and the new root node. |
XMLConfiguration(HierarchicalConfiguration c) |
Creates a new instance of
XMLConfiguration and copies the
content of the passed in configuration into this object. |
| Constructor | Description |
|---|---|
XMLBeanDeclaration(HierarchicalConfiguration config) |
Creates a new instance of
XMLBeanDeclaration and
initializes it from the given configuration. |
XMLBeanDeclaration(HierarchicalConfiguration config,
java.lang.String key) |
Creates a new instance of
XMLBeanDeclaration and
initializes it from the given configuration. |
XMLBeanDeclaration(HierarchicalConfiguration config,
java.lang.String key,
boolean optional) |
Creates a new instance of
XMLBeanDeclaration and
initializes it from the given configuration. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
PropertyListConfiguration |
NeXT / OpenStep style configuration.
|
class |
XMLPropertyListConfiguration |
Property list file (plist) in XML FORMAT as used by Mac OS X (http://www.apple.com/DTDs/PropertyList-1.0.dtd).
|
| Constructor | Description |
|---|---|
PropertyListConfiguration(HierarchicalConfiguration c) |
Creates a new instance of
PropertyListConfiguration and
copies the content of the specified configuration into this object. |
XMLPropertyListConfiguration(HierarchicalConfiguration configuration) |
Creates a new instance of
XMLPropertyListConfiguration and
copies the content of the specified configuration into this object. |