Uses of Class
org.apache.commons.configuration2.tree.NodeAddData
-
Packages that use NodeAddData 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 theXPathExpressionEngine
class which enables XPATH support for querying configuration properties. -
-
Uses of NodeAddData in org.apache.commons.configuration2
Methods in org.apache.commons.configuration2 that return NodeAddData Modifier and Type Method Description NodeAddData<T>
AbstractHierarchicalConfiguration. resolveAddKey(T root, java.lang.String key, NodeHandler<T> handler)
Resolves a key of an add operation. -
Uses of NodeAddData in org.apache.commons.configuration2.tree
Methods in org.apache.commons.configuration2.tree that return NodeAddData Modifier and Type Method Description <T> NodeAddData<T>
DefaultExpressionEngine. prepareAdd(T root, java.lang.String key, NodeHandler<T> handler)
Prepares Adding the property with the specified key.<T> NodeAddData<T>
ExpressionEngine. prepareAdd(T root, java.lang.String key, NodeHandler<T> handler)
Returns information needed for an add operation.NodeAddData<T>
NodeKeyResolver. resolveAddKey(T root, java.lang.String key, NodeHandler<T> handler)
Resolves a key of an add operation.Methods in org.apache.commons.configuration2.tree with parameters of type NodeAddData Modifier and Type Method Description private static void
InMemoryNodeModel. addAttributeProperty(ModelTransaction tx, NodeAddData<ImmutableNode> addData, java.lang.Iterable<?> values)
Handles an add property operation if the property to be added is an attribute.private static void
InMemoryNodeModel. addNodeProperty(ModelTransaction tx, NodeAddData<ImmutableNode> addData, java.lang.Iterable<?> values)
Handles an add property operation if the property to be added is a node.private static void
InMemoryNodeModel. addNodesByAddData(ModelTransaction tx, NodeAddData<ImmutableNode> addData, java.util.Collection<ImmutableNode> newNodes)
Initializes a transaction to add a collection of nodes as described by aNodeAddData
object.private static ImmutableNode
InMemoryNodeModel. createNodeToAddWithPath(NodeAddData<ImmutableNode> addData, java.util.Collection<ImmutableNode> newNodes)
Creates a node structure consisting of the path nodes defined by the passed inNodeAddData
instance and all new child nodes. -
Uses of NodeAddData in org.apache.commons.configuration2.tree.xpath
Methods in org.apache.commons.configuration2.tree.xpath that return NodeAddData Modifier and Type Method Description (package private) <T> NodeAddData<T>
XPathExpressionEngine. createNodeAddData(java.lang.String path, QueryResult<T> parentNodeResult)
Creates aNodeAddData
object as a result of aprepareAdd()
operation.<T> NodeAddData<T>
XPathExpressionEngine. prepareAdd(T root, java.lang.String key, NodeHandler<T> handler)
Returns information needed for an add operation.
-