Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.commons.jxpath.ri.model.NodeIterator

Packages that use NodeIterator
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.model

Methods in org.apache.commons.jxpath.ri.model that return NodeIterator
`NodeIterator` | `VariablePointer.attributeIterator(QName name)`
`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.childIterator(NodeTest test, boolean reverse, NodePointer startWith)`
`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.namespaceIterator()`
`NodeIterator` | `NodePointer.namespaceIterator()` Returns a NodeIterator that iterates over all namespaces of the value currently pointed at.

Uses of NodeIterator in org.apache.commons.jxpath.ri.model.beans

Classes in org.apache.commons.jxpath.ri.model.beans that implement NodeIterator
`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 a `PropertyOwnerPointer`.

Methods in org.apache.commons.jxpath.ri.model.beans that return NodeIterator
`NodeIterator` | `PropertyOwnerPointer.attributeIterator(QName name)`
`NodeIterator` | `CollectionPointer.attributeIterator(QName name)`
`NodeIterator` | `PropertyOwnerPointer.childIterator(NodeTest test, boolean reverse, NodePointer startWith)`
`NodeIterator` | `CollectionPointer.childIterator(NodeTest test, boolean reverse, NodePointer startWith)`
`NodeIterator` | `PropertyOwnerPointer.createNodeIterator(String property, boolean reverse, NodePointer startWith)` Create a NodeIterator.
`protected abstract NodeIterator` | `CollectionNodeIterator.getElementNodeIterator(NodePointer elementPointer)` Implemented by subclasses to produce child/attribute node iterators.
`protected NodeIterator` | `CollectionChildNodeIterator.getElementNodeIterator(NodePointer elementPointer)`
`protected NodeIterator` | `CollectionAttributeNodeIterator.getElementNodeIterator(NodePointer elementPointer)`
`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
`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
`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
`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
`class` | `DynamicAttributeIterator` `DynamicAttributeIterator` is different from a regular `BeanAttributeIterator` 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
`NodeIterator` | `DynamicPointer.attributeIterator(QName name)`
`NodeIterator` | `DynamicPointer.createNodeIterator(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
`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
`NodeIterator` | `JDOMNodePointer.attributeIterator(QName name)`
`NodeIterator` | `JDOMNodePointer.childIterator(NodeTest test, boolean reverse, NodePointer startWith)`
`NodeIterator` | `JDOMNodePointer.namespaceIterator()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.