| Package | Description |
|---|---|
| org.apache.commons.configuration2 |
The Configuration main package.
|
| org.apache.commons.configuration2.builder |
This package contains the implementations of configuration builder
classes used to create new
Configuration objects. |
| org.apache.commons.configuration2.tree |
A package with helper and utility classes used by hierarchical configurations.
|
| org.apache.commons.configuration2.tree.xpath |
This package contains the
XPathExpressionEngine class which
enables XPATH support for querying configuration properties. |
| Modifier and Type | Method | Description |
|---|---|---|
ExpressionEngine |
CombinedConfiguration.getConversionExpressionEngine() |
Returns the
ExpressionEngine for converting flat child
configurations to hierarchical ones. |
ExpressionEngine |
AbstractHierarchicalConfiguration.getExpressionEngine() |
Returns the expression engine used by this configuration.
|
ExpressionEngine |
DynamicCombinedConfiguration.getExpressionEngine() |
|
ExpressionEngine |
ImmutableHierarchicalConfiguration.getExpressionEngine() |
Returns the expression engine used by this configuration.
|
ExpressionEngine |
PatternSubtreeConfigurationWrapper.getExpressionEngine() |
| Modifier and Type | Method | Description |
|---|---|---|
static HierarchicalConfiguration<?> |
ConfigurationUtils.convertToHierarchical(Configuration conf,
ExpressionEngine engine) |
Converts the passed in
Configuration object to a
hierarchical one using the specified ExpressionEngine. |
void |
CombinedConfiguration.setConversionExpressionEngine(ExpressionEngine conversionExpressionEngine) |
Sets the
ExpressionEngine for converting flat child
configurations to hierarchical ones. |
void |
AbstractHierarchicalConfiguration.setExpressionEngine(ExpressionEngine expressionEngine) |
Sets the expression engine to be used by this configuration.
|
void |
DynamicCombinedConfiguration.setExpressionEngine(ExpressionEngine expressionEngine) |
|
void |
HierarchicalConfiguration.setExpressionEngine(ExpressionEngine expressionEngine) |
Sets the expression engine to be used by this configuration.
|
void |
PatternSubtreeConfigurationWrapper.setExpressionEngine(ExpressionEngine expressionEngine) |
| Modifier and Type | Method | Description |
|---|---|---|
HierarchicalBuilderParametersImpl |
HierarchicalBuilderParametersImpl.setExpressionEngine(ExpressionEngine engine) |
Sets the
ExpressionEngine to be used when querying the
configuration. |
T |
HierarchicalBuilderProperties.setExpressionEngine(ExpressionEngine engine) |
Sets the
ExpressionEngine to be used when querying the
configuration. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
DefaultExpressionEngine |
A default implementation of the
ExpressionEngine interface
providing the "native" expression language for hierarchical
configurations. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
XPathExpressionEngine |
A specialized implementation of the
ExpressionEngine interface that
is able to evaluate XPATH expressions. |
Copyright © 2001–2018. All rights reserved.