| Package | Description | 
|---|---|
| org.apache.commons.configuration2 | 
 
 The Configuration main package. 
 | 
| org.apache.commons.configuration2.tree | 
 
 A package with helper and utility classes used by hierarchical configurations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NodeCombiner | 
DynamicCombinedConfiguration.getNodeCombiner()
Returns the node combiner that is used for creating the combined node
 structure. 
 | 
NodeCombiner | 
CombinedConfiguration.getNodeCombiner()
Returns the node combiner that is used for creating the combined node
 structure. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DynamicCombinedConfiguration.setNodeCombiner(NodeCombiner nodeCombiner)
Sets the node combiner. 
 | 
void | 
CombinedConfiguration.setNodeCombiner(NodeCombiner nodeCombiner)
Sets the node combiner. 
 | 
| Constructor and Description | 
|---|
CombinedConfiguration(NodeCombiner comb)
Creates a new instance of  
CombinedConfiguration and
 initializes the combiner to be used. | 
DynamicCombinedConfiguration(NodeCombiner comb)
Creates a new instance of  
DynamicCombinedConfiguration and
 initializes the combiner to be used. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MergeCombiner
 A specialized implementation of the  
NodeCombiner interface
 that performs a merge from two passed in node hierarchies. | 
class  | 
OverrideCombiner
 A concrete combiner implementation that is able to construct an override
 combination. 
 | 
class  | 
UnionCombiner
 A specialized implementation of the  
NodeCombiner interface
 that constructs a union from two passed in node hierarchies. | 
Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.