Uses of Package
org.apache.commons.configuration2.tree
Packages that use org.apache.commons.configuration2.tree
Package
Description
The Configuration main package.
In this package a
Configuration
implementation can be found that implements the DynaBean
interface.
This package contains the implementations of configuration builder classes used to create new
Configuration
objects.
Configuration classes supporting NeXT / OpenStep /GNUStep style configuration.
A package with helper and utility classes used by hierarchical configurations.
This package contains the
XPathExpressionEngine
class which enables XPATH support for querying configuration
properties.-
Classes in org.apache.commons.configuration2.tree used by org.apache.commons.configuration2ClassDescriptionDefinition of a Visitor interface for a configuration node structure.A simple adapter class that simplifies writing custom node visitor implementations.A simple class that supports creation of and iteration on configuration keys supported by a
DefaultExpressionEngine
object.A default implementation of theExpressionEngine
interface providing the "native" expression language for hierarchical configurations.Definition of an interface for evaluating keys for hierarchical configurations.An immutable default implementation for configuration nodes.A builder class for creating instances ofImmutableNode
.A specialized node model implementation which operates onImmutableNode
structures.A specialized version of theNodeModelSupport
interface which allows querying anInMemoryNodeModel
.A simple data class used byExpressionEngine
to store the results of theprepareAdd()
operation.A base class for node combiner implementations.Definition of an interface for accessing the data of a configuration node.Definition of an interface which allows resolving a (property) key for different manipulating operations.Definition of an interface describing a model based on a nodes structure.An interface to be implemented by objects that support aNodeModel
.A class for selecting a specific node based on a key or a set of keys.A simple data class used by node models to store parameters of an update operation.A data class representing a single query result produced by anExpressionEngine
.An extension of theNodeHandler
interface which allows access to so-called references stored for a node.A specializedNodeModel
implementation that uses a tracked node managed by anInMemoryNodeModel
object as root node. -
Classes in org.apache.commons.configuration2.tree used by org.apache.commons.configuration2.beanutilsClassDescriptionDefinition of an interface for accessing the data of a configuration node.
-
Classes in org.apache.commons.configuration2.tree used by org.apache.commons.configuration2.builderClassDescriptionDefinition of an interface for evaluating keys for hierarchical configurations.
-
Classes in org.apache.commons.configuration2.tree used by org.apache.commons.configuration2.plistClassDescriptionAn immutable default implementation for configuration nodes.A specialized version of the
NodeModelSupport
interface which allows querying anInMemoryNodeModel
.Definition of an interface for accessing the data of a configuration node.Definition of an interface which allows resolving a (property) key for different manipulating operations.An interface to be implemented by objects that support aNodeModel
. -
Classes in org.apache.commons.configuration2.tree used by org.apache.commons.configuration2.treeClassDescriptionAn abstract base class for a
NodeHandler
implementation forImmutableNode
objects.Definition of a Visitor interface for a configuration node structure.A simple class that supports creation of and iteration on configuration keys supported by aDefaultExpressionEngine
object.A specialized iterator class for tokenizing a configuration key.A default implementation of theExpressionEngine
interface providing the "native" expression language for hierarchical configurations.A class representing the various symbols that are supported in keys recognized byDefaultExpressionEngine
.A builder class for creating instances ofDefaultExpressionEngineSymbols
.Definition of an interface for evaluating keys for hierarchical configurations.An immutable default implementation for configuration nodes.A builder class for creating instances ofImmutableNode
.A specialized node model implementation which operates onImmutableNode
structures.An interface used internally for handling concurrent updates.A specialized version of theNodeModelSupport
interface which allows querying anInMemoryNodeModel
.An internal helper class for a atomic updates of anInMemoryNodeModel
.A specializedOperation
implementation for replacing the children of a target node.An abstract base class representing an operation to be performed on a node.A helper class which collects multiple update operations to be executed on a single node.A simple data class used byExpressionEngine
to store the results of theprepareAdd()
operation.A base class for node combiner implementations.Definition of an interface for accessing the data of a configuration node.Definition of an interface which allows resolving a (property) key for different manipulating operations.An interface for matching nodes based on specific criteria.Definition of an interface describing a model based on a nodes structure.An interface to be implemented by objects that support aNodeModel
.An enumeration class with several pre-definedNodeMatcher
implementations based on node names.A class for selecting a specific node based on a key or a set of keys.A class which can track specific nodes in anInMemoryNodeModel
.A simple data class holding information about a tracked node.A class providing different algorithms for traversing a hierarchy of configuration nodes.A simple data class used by node models to store parameters of an update operation.A data class representing a single query result produced by anExpressionEngine
.An extension of theNodeHandler
interface which allows access to so-called references stored for a node.A class which allows anInMemoryNodeModel
to associate arbitrary objects with nodes.An internally used helper class for storing information about the managed node structure. -
Classes in org.apache.commons.configuration2.tree used by org.apache.commons.configuration2.tree.xpathClassDescriptionDefinition of an interface for evaluating keys for hierarchical configurations.A simple data class used by
ExpressionEngine
to store the results of theprepareAdd()
operation.Definition of an interface for accessing the data of a configuration node.A data class representing a single query result produced by anExpressionEngine
.