Uses of Interface
org.apache.commons.jxpath.ri.model.NodeIterator
-
Packages that use NodeIterator Package Description org.apache.commons.jxpath.ri.axes Implementations of EvalContext used for different XPath axes (child::, parent:: etc).org.apache.commons.jxpath.ri.model The "model" package defines APIs that are implemented for every object model to be supported by JXPath.org.apache.commons.jxpath.ri.model.beans Implementation of "model" APIs for JavaBeans, Dynamic Property Objects, collections and null.org.apache.commons.jxpath.ri.model.container Implementation of "model" APIs for Containers.org.apache.commons.jxpath.ri.model.dom Implementation of "model" APIs for W3C DOM.org.apache.commons.jxpath.ri.model.dynamic Implementation of "model" APIs for dynamic property objects e.g.org.apache.commons.jxpath.ri.model.jdom Implementation of "model" APIs for JDOM (see jdom.org). -
-
Uses of NodeIterator in org.apache.commons.jxpath.ri.axes
Fields in org.apache.commons.jxpath.ri.axes declared as NodeIterator Modifier and Type Field Description private NodeIterator
AttributeContext. iterator
private NodeIterator
ChildContext. iterator
private NodeIterator
NamespaceContext. iterator
Methods in org.apache.commons.jxpath.ri.axes that return NodeIterator Modifier and Type Method Description private static NodeIterator
SimplePathInterpreter. getNodeIterator(EvalContext context, NodePointer pointer, Step step)
Get a NodeIterator. -
Uses of NodeIterator in org.apache.commons.jxpath.ri.model
Methods in org.apache.commons.jxpath.ri.model that return NodeIterator Modifier and Type Method Description NodeIterator
NodePointer. attributeIterator(QName qname)
Returns a NodeIterator that iterates over all attributes of the current node matching the supplied node name (could have a wildcard).NodeIterator
VariablePointer. attributeIterator(QName name)
NodeIterator
NodePointer. childIterator(NodeTest test, boolean reverse, NodePointer startWith)
Returns a NodeIterator that iterates over all children or all children that match the given NodeTest, starting with the specified one.NodeIterator
VariablePointer. childIterator(NodeTest test, boolean reverse, NodePointer startWith)
NodeIterator
NodePointer. namespaceIterator()
Returns a NodeIterator that iterates over all namespaces of the value currently pointed at.NodeIterator
VariablePointer. namespaceIterator()
-
Uses of NodeIterator in org.apache.commons.jxpath.ri.model.beans
Classes in org.apache.commons.jxpath.ri.model.beans that implement NodeIterator Modifier and Type Class Description class
BeanAttributeIterator
An iterator of attributes of a JavaBean.class
CollectionAttributeNodeIterator
Combines attribute node iterators of all elements of a collection into one aggregate attribute node iterator.class
CollectionChildNodeIterator
Combines child node iterators of all elements of a collection into one aggregate child node iterator.class
CollectionNodeIterator
Combines node iterators of all elements of a collection into one aggregate node iterator.class
PropertyIterator
Iterates property values of an object pointed at with aPropertyOwnerPointer
.Methods in org.apache.commons.jxpath.ri.model.beans that return NodeIterator Modifier and Type Method Description NodeIterator
CollectionPointer. attributeIterator(QName name)
NodeIterator
PropertyOwnerPointer. attributeIterator(QName name)
NodeIterator
CollectionPointer. childIterator(NodeTest test, boolean reverse, NodePointer startWith)
NodeIterator
PropertyOwnerPointer. childIterator(NodeTest test, boolean reverse, NodePointer startWith)
NodeIterator
PropertyOwnerPointer. createNodeIterator(java.lang.String property, boolean reverse, NodePointer startWith)
Create a NodeIterator.protected NodeIterator
CollectionAttributeNodeIterator. getElementNodeIterator(NodePointer elementPointer)
protected NodeIterator
CollectionChildNodeIterator. getElementNodeIterator(NodePointer elementPointer)
protected abstract NodeIterator
CollectionNodeIterator. getElementNodeIterator(NodePointer elementPointer)
Implemented by subclasses to produce child/attribute node iterators.NodeIterator
CollectionPointer. namespaceIterator()
-
Uses of NodeIterator in org.apache.commons.jxpath.ri.model.container
Methods in org.apache.commons.jxpath.ri.model.container that return NodeIterator Modifier and Type Method Description NodeIterator
ContainerPointer. attributeIterator(QName name)
NodeIterator
ContainerPointer. childIterator(NodeTest test, boolean reverse, NodePointer startWith)
NodeIterator
ContainerPointer. namespaceIterator()
-
Uses of NodeIterator in org.apache.commons.jxpath.ri.model.dom
Classes in org.apache.commons.jxpath.ri.model.dom that implement NodeIterator Modifier and Type Class Description class
DOMAttributeIterator
An iterator of attributes of a DOM Node.class
DOMNamespaceIterator
An iterator of namespaces of a DOM Node.class
DOMNodeIterator
An iterator of children of a DOM Node.Methods in org.apache.commons.jxpath.ri.model.dom that return NodeIterator Modifier and Type Method Description NodeIterator
DOMNodePointer. attributeIterator(QName name)
NodeIterator
DOMNodePointer. childIterator(NodeTest test, boolean reverse, NodePointer startWith)
NodeIterator
DOMNodePointer. namespaceIterator()
-
Uses of NodeIterator in org.apache.commons.jxpath.ri.model.dynamic
Classes in org.apache.commons.jxpath.ri.model.dynamic that implement NodeIterator Modifier and Type Class Description class
DynamicAttributeIterator
DynamicAttributeIterator
is different from a regularBeanAttributeIterator
in that given a property name it will always find that property (albeit with a null value).class
DynamicPropertyIterator
Deprecated.- no longer needed, as it is identical to PropertyIterator.Methods in org.apache.commons.jxpath.ri.model.dynamic that return NodeIterator Modifier and Type Method Description NodeIterator
DynamicPointer. attributeIterator(QName name)
NodeIterator
DynamicPointer. createNodeIterator(java.lang.String property, boolean reverse, NodePointer startWith)
-
Uses of NodeIterator in org.apache.commons.jxpath.ri.model.jdom
Classes in org.apache.commons.jxpath.ri.model.jdom that implement NodeIterator Modifier and Type Class Description class
JDOMAttributeIterator
An iterator of attributes of a DOM Node.class
JDOMNamespaceIterator
An iterator of namespaces of a DOM Node.class
JDOMNodeIterator
An iterator of children of a JDOM Node.Methods in org.apache.commons.jxpath.ri.model.jdom that return NodeIterator Modifier and Type Method Description NodeIterator
JDOMNodePointer. attributeIterator(QName name)
NodeIterator
JDOMNodePointer. childIterator(NodeTest test, boolean reverse, NodePointer startWith)
NodeIterator
JDOMNodePointer. namespaceIterator()
-