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.plist |
Configuration classes supporting NeXT / OpenStep /GNUStep style configuration.
|
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. |
Class and Description |
---|
ConfigurationNodeVisitor
Definition of a Visitor interface for a configuration node
structure.
|
ConfigurationNodeVisitorAdapter
A simple adapter class that simplifies writing custom node visitor
implementations.
|
ExpressionEngine
Definition of an interface for evaluating keys for hierarchical
configurations.
|
ImmutableNode
An immutable default implementation for configuration nodes.
|
InMemoryNodeModel
A specialized node model implementation which operates on
ImmutableNode structures. |
InMemoryNodeModelSupport
A specialized version of the
NodeModelSupport interface which allows
querying an InMemoryNodeModel . |
NodeAddData
A simple data class used by
ExpressionEngine to store
the results of the prepareAdd() operation. |
NodeCombiner
A base class for node combiner implementations.
|
NodeHandler
Definition of an interface for accessing the data of a configuration node.
|
NodeKeyResolver
Definition of an interface which allows resolving a (property) key for
different manipulating operations.
|
NodeModel
Definition of an interface describing a model based on a nodes structure.
|
NodeModelSupport
An interface to be implemented by objects that support a
NodeModel . |
NodeSelector
A class for selecting a specific node based on a key or a set of keys.
|
NodeUpdateData
A simple data class used by node models to store parameters of an update
operation.
|
QueryResult
A data class representing a single query result produced by an
ExpressionEngine . |
ReferenceNodeHandler
An extension of the
NodeHandler interface which allows access to
so-called references stored for a node. |
TrackedNodeModel
A specialized
NodeModel implementation that uses a tracked node
managed by an InMemoryNodeModel object as root node. |
Class and Description |
---|
ExpressionEngine
Definition of an interface for evaluating keys for hierarchical
configurations.
|
Class and Description |
---|
ImmutableNode
An immutable default implementation for configuration nodes.
|
InMemoryNodeModelSupport
A specialized version of the
NodeModelSupport interface which allows
querying an InMemoryNodeModel . |
NodeKeyResolver
Definition of an interface which allows resolving a (property) key for
different manipulating operations.
|
NodeModelSupport
An interface to be implemented by objects that support a
NodeModel . |
Class and Description |
---|
ConfigurationNodeVisitor
Definition of a Visitor interface for a configuration node
structure.
|
DefaultConfigurationKey
A simple class that supports creation of and iteration on configuration keys
supported by a
DefaultExpressionEngine object. |
DefaultConfigurationKey.KeyIterator
A specialized iterator class for tokenizing a configuration key.
|
DefaultExpressionEngine
A default implementation of the
ExpressionEngine interface
providing the "native" expression language for hierarchical
configurations. |
DefaultExpressionEngineSymbols
A class representing the various symbols that are supported in keys
recognized by
DefaultExpressionEngine . |
DefaultExpressionEngineSymbols.Builder
A builder class for creating instances of
DefaultExpressionEngineSymbols . |
ExpressionEngine
Definition of an interface for evaluating keys for hierarchical
configurations.
|
ImmutableNode
An immutable default implementation for configuration nodes.
|
ImmutableNode.Builder
A builder class for creating instances of
ImmutableNode . |
InMemoryNodeModel
A specialized node model implementation which operates on
ImmutableNode structures. |
InMemoryNodeModelSupport
A specialized version of the
NodeModelSupport interface which allows
querying an InMemoryNodeModel . |
NodeAddData
A simple data class used by
ExpressionEngine to store
the results of the prepareAdd() operation. |
NodeCombiner
A base class for node combiner implementations.
|
NodeHandler
Definition of an interface for accessing the data of a configuration node.
|
NodeKeyResolver
Definition of an interface which allows resolving a (property) key for
different manipulating operations.
|
NodeMatcher
An interface for matching nodes based on specific criteria.
|
NodeModel
Definition of an interface describing a model based on a nodes structure.
|
NodeModelSupport
An interface to be implemented by objects that support a
NodeModel . |
NodeNameMatchers
An enumeration class with several pre-defined
NodeMatcher
implementations based on node names. |
NodeSelector
A class for selecting a specific node based on a key or a set of keys.
|
NodeTreeWalker
A class providing different algorithms for traversing a hierarchy of
configuration nodes.
|
NodeUpdateData
A simple data class used by node models to store parameters of an update
operation.
|
QueryResult
A data class representing a single query result produced by an
ExpressionEngine . |
ReferenceNodeHandler
An extension of the
NodeHandler interface which allows access to
so-called references stored for a node. |
Class and Description |
---|
ExpressionEngine
Definition of an interface for evaluating keys for hierarchical
configurations.
|
NodeAddData
A simple data class used by
ExpressionEngine to store
the results of the prepareAdd() operation. |
NodeHandler
Definition of an interface for accessing the data of a configuration node.
|
QueryResult
A data class representing a single query result produced by an
ExpressionEngine . |
Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.