Uses of Class
org.apache.commons.configuration2.tree.QueryResult
Package
Description
The Configuration main package.
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.-
Uses of QueryResult in org.apache.commons.configuration2
Modifier and TypeMethodDescriptionprotected List<QueryResult<T>>
AbstractHierarchicalConfiguration.fetchNodeList
(String key) Helper method for resolving the specified key.List<QueryResult<T>>
AbstractHierarchicalConfiguration.resolveKey
(T root, String key, NodeHandler<T> handler) Performs a query for the specified key on the given root node. -
Uses of QueryResult in org.apache.commons.configuration2.tree
Modifier and TypeMethodDescriptionstatic <T> QueryResult<T>
QueryResult.createAttributeResult
(T parentNode, String attrName) Creates aQueryResult
instance representing an attribute result.static <T> QueryResult<T>
QueryResult.createNodeResult
(T resultNode) Creates aQueryResult
instance representing the specified result node.Modifier and TypeMethodDescriptionInMemoryNodeModel.clearTree
(String key, NodeKeyResolver<ImmutableNode> resolver) Removes the sub trees defined by the given key from this model.InMemoryNodeModel.clearTree
(String key, NodeSelector selector, NodeKeyResolver<ImmutableNode> resolver) Clears a whole sub tree using a tracked node as root node.TrackedNodeModel.clearTree
(String key, NodeKeyResolver<ImmutableNode> resolver) NodeUpdateData.getChangedValues()
Gets an unmodifiable map with the values to be changed.NodeUpdateData.getRemovedNodes()
Adds a collection with the nodes to be removed.<T> List<QueryResult<T>>
DefaultExpressionEngine.query
(T root, String key, NodeHandler<T> handler) Finds the nodes and/or attributes that are matched by the specified key.<T> List<QueryResult<T>>
ExpressionEngine.query
(T root, String key, NodeHandler<T> handler) Finds the nodes and/or attributes that are matched by the specified key.List<QueryResult<T>>
NodeKeyResolver.resolveKey
(T root, String key, NodeHandler<T> handler) Performs a query for the specified key on the given root node.Modifier and TypeMethodDescriptionprotected <T> void
DefaultExpressionEngine.findNodesForKey
(DefaultConfigurationKey.KeyIterator keyPart, T node, Collection<QueryResult<T>> results, NodeHandler<T> handler) Recursive helper method for evaluating a key.ModifierConstructorDescriptionNodeUpdateData
(Map<QueryResult<T>, Object> changedValues, Collection<Object> newValues, Collection<QueryResult<T>> removedNodes, String key) Creates a new instance ofNodeUpdateData
and initializes all its properties. -
Uses of QueryResult in org.apache.commons.configuration2.tree.xpath
Modifier and TypeMethodDescription<T> List<QueryResult<T>>
XPathExpressionEngine.query
(T root, String key, NodeHandler<T> handler) Finds the nodes and/or attributes that are matched by the specified key.