Uses of Interface
org.apache.commons.configuration2.tree.NodeHandler
-
Packages that use NodeHandler 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.org.apache.commons.configuration2.tree.xpath This package contains theXPathExpressionEngineclass which enables XPATH support for querying configuration properties. -
-
Uses of NodeHandler in org.apache.commons.configuration2
Methods in org.apache.commons.configuration2 with parameters of type NodeHandler Modifier and Type Method Description StringAbstractHierarchicalConfiguration. nodeKey(T node, Map<T,String> cache, NodeHandler<T> handler)Generates a unique key for the specified node.NodeAddData<T>AbstractHierarchicalConfiguration. resolveAddKey(T root, String key, NodeHandler<T> handler)Resolves a key of an add operation.List<QueryResult<T>>AbstractHierarchicalConfiguration. resolveKey(T root, String key, NodeHandler<T> handler)Performs a query for the specified key on the given root node.List<T>AbstractHierarchicalConfiguration. resolveNodeKey(T root, String key, NodeHandler<T> handler)Performs a query for the specified key on the given root node returning only node results.NodeUpdateData<T>AbstractHierarchicalConfiguration. resolveUpdateKey(T root, String key, Object newValue, NodeHandler<T> handler)Resolves a key for an update operation.voidBaseHierarchicalConfiguration.BuilderVisitor. visitBeforeChildren(ImmutableNode node, NodeHandler<ImmutableNode> handler) -
Uses of NodeHandler in org.apache.commons.configuration2.tree
Subinterfaces of NodeHandler in org.apache.commons.configuration2.tree Modifier and Type Interface Description interfaceReferenceNodeHandlerAn extension of theNodeHandlerinterface which allows access to so-called references stored for a node.Classes in org.apache.commons.configuration2.tree that implement NodeHandler Modifier and Type Class Description classNodeHandlerDecorator<T>An abstract base class for decorators of aNodeHandler.Fields in org.apache.commons.configuration2.tree declared as NodeHandler Modifier and Type Field Description protected static NodeHandler<ImmutableNode>NodeCombiner. HANDLERA default handler object for immutable nodes.Methods in org.apache.commons.configuration2.tree that return NodeHandler Modifier and Type Method Description protected abstract NodeHandler<T>NodeHandlerDecorator. getDecoratedNodeHandler()Gets theNodeHandlerobject that is decorated by this instance.NodeHandler<ImmutableNode>InMemoryNodeModel. getNodeHandler()Gets aNodeHandlerfor dealing with the nodes managed by this model.NodeHandler<T>NodeModel. getNodeHandler()Gets aNodeHandlerfor dealing with the nodes managed by this model.NodeHandler<ImmutableNode>TrackedNodeModel. getNodeHandler()NodeHandler<ImmutableNode>InMemoryNodeModel. getTrackedNodeHandler(NodeSelector selector)Gets aNodeHandlerfor a tracked node.Methods in org.apache.commons.configuration2.tree with parameters of type NodeHandler Modifier and Type Method Description <T> StringDefaultExpressionEngine. canonicalKey(T node, String parentKey, NodeHandler<T> handler)Determines a "canonical" key for the specified node in the expression language supported by this implementation.<T> StringExpressionEngine. canonicalKey(T node, String parentKey, NodeHandler<T> handler)Determines a "canonical" key for the specified node in the expression language supported by this implementation.protected <T> TDefaultExpressionEngine. findLastPathNode(DefaultConfigurationKey.KeyIterator keyIt, T node, NodeHandler<T> handler)Finds the last existing node for an add operation.protected <T> voidDefaultExpressionEngine. findNodesForKey(DefaultConfigurationKey.KeyIterator keyPart, T node, Collection<QueryResult<T>> results, NodeHandler<T> handler)Recursive helper method for evaluating a key.ObjectQueryResult. getAttributeValue(NodeHandler<T> handler)Gets the attribute value if this is an attribute result.<T> booleanNodeMatcher. matches(T node, NodeHandler<T> handler, C criterion)Tests whether the passed in node matches the given criterion.<T> StringDefaultExpressionEngine. nodeKey(T node, String parentKey, NodeHandler<T> handler)Returns the key for the specified node in the expression language supported by an implementation.<T> StringExpressionEngine. nodeKey(T node, String parentKey, NodeHandler<T> handler)Returns the key for the specified node in the expression language supported by an implementation.StringNodeKeyResolver. nodeKey(T node, Map<T,String> cache, NodeHandler<T> handler)Generates a unique key for the specified node.<T> NodeAddData<T>DefaultExpressionEngine. prepareAdd(T root, String key, NodeHandler<T> handler)Prepares Adding the property with the specified key.<T> NodeAddData<T>ExpressionEngine. prepareAdd(T root, String key, NodeHandler<T> handler)Returns information needed for an add operation.<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.NodeAddData<T>NodeKeyResolver. resolveAddKey(T root, String key, NodeHandler<T> handler)Resolves a key of an add operation.List<QueryResult<T>>NodeKeyResolver. resolveKey(T root, String key, NodeHandler<T> handler)Performs a query for the specified key on the given root node.List<T>NodeKeyResolver. resolveNodeKey(T root, String key, NodeHandler<T> handler)Performs a query for the specified key on the given root node returning only node results.NodeUpdateData<T>NodeKeyResolver. resolveUpdateKey(T root, String key, Object newValue, NodeHandler<T> handler)Resolves a key for an update operation.ImmutableNodeNodeSelector. select(ImmutableNode root, NodeKeyResolver<ImmutableNode> resolver, NodeHandler<ImmutableNode> handler)Applies thisNodeSelectoron the specified root node.voidConfigurationNodeVisitor. visitAfterChildren(T node, NodeHandler<T> handler)Visits the specified node after after its children - if existing - have been processed.voidConfigurationNodeVisitorAdapter. visitAfterChildren(T node, NodeHandler<T> handler)Visits the specified node after after its children - if existing - have been processed.voidConfigurationNodeVisitor. visitBeforeChildren(T node, NodeHandler<T> handler)Visits the specified node before the children of this node - if existing - are processed.voidConfigurationNodeVisitorAdapter. visitBeforeChildren(T node, NodeHandler<T> handler)Visits the specified node before the children of this node - if existing - are processed.<T> voidNodeTreeWalker. walkBFS(T root, ConfigurationNodeVisitor<T> visitor, NodeHandler<T> handler)Visits all nodes in the hierarchy represented by the given root node in breadth first search manner.<T> voidNodeTreeWalker. walkDFS(T root, ConfigurationNodeVisitor<T> visitor, NodeHandler<T> handler)Visits all nodes in the hierarchy represented by the given root node in depth first search manner. -
Uses of NodeHandler in org.apache.commons.configuration2.tree.xpath
Methods in org.apache.commons.configuration2.tree.xpath with parameters of type NodeHandler Modifier and Type Method Description <T> StringXPathExpressionEngine. canonicalKey(T node, String parentKey, NodeHandler<T> handler)Determines a "canonical" key for the specified node in the expression language supported by this implementation.<T> StringXPathExpressionEngine. nodeKey(T node, String parentKey, NodeHandler<T> handler)Returns the key for the specified node in the expression language supported by an implementation.<T> NodeAddData<T>XPathExpressionEngine. prepareAdd(T root, String key, NodeHandler<T> handler)Returns information needed for an add operation.<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.static <T> ObjectConfigurationNodePointerFactory. wrapNode(T node, NodeHandler<T> handler)Creates a node wrapper for the specified node and its handler.
-