|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DTMAxisIterator | |
org.apache.xalan.lib.sql | Provides extension functions for connecting to a JDBC data source, executing a query, and working incrementally through a "streamable" result set. |
org.apache.xalan.xsltc | |
org.apache.xalan.xsltc.dom | |
org.apache.xalan.xsltc.runtime | |
org.apache.xml.dtm | |
org.apache.xml.dtm.ref | |
org.apache.xml.dtm.ref.sax2dtm | |
org.apache.xpath.axes | Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator. |
Uses of DTMAxisIterator in org.apache.xalan.lib.sql |
Methods in org.apache.xalan.lib.sql that return DTMAxisIterator | |
DTMAxisIterator |
DTMDocument.getTypedAxisIterator(int parm1,
int parm2)
|
DTMAxisIterator |
DTMDocument.getAxisIterator(int parm1)
|
Uses of DTMAxisIterator in org.apache.xalan.xsltc |
Methods in org.apache.xalan.xsltc that return DTMAxisIterator | |
DTMAxisIterator |
DOM.getIterator()
returns singleton iterator containg the document root |
DTMAxisIterator |
DOM.getChildren(int node)
|
DTMAxisIterator |
DOM.getTypedChildren(int type)
|
DTMAxisIterator |
DOM.getAxisIterator(int axis)
|
DTMAxisIterator |
DOM.getTypedAxisIterator(int axis,
int type)
|
DTMAxisIterator |
DOM.getNthDescendant(int node,
int n,
boolean includeself)
|
DTMAxisIterator |
DOM.getNamespaceAxisIterator(int axis,
int ns)
|
DTMAxisIterator |
DOM.getNodeValueIterator(DTMAxisIterator iter,
int returnType,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
DOM.orderNodes(DTMAxisIterator source,
int node)
|
Methods in org.apache.xalan.xsltc with parameters of type DTMAxisIterator | |
void |
Translet.transform(DOM document,
DTMAxisIterator iterator,
SerializationHandler handler)
|
void |
Translet.buildKeys(DOM document,
DTMAxisIterator iterator,
SerializationHandler handler,
int root)
|
DTMAxisIterator |
DOM.getNodeValueIterator(DTMAxisIterator iter,
int returnType,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
DOM.orderNodes(DTMAxisIterator source,
int node)
|
void |
DOM.copy(DTMAxisIterator nodes,
SerializationHandler handler)
|
Node |
DOM.makeNode(DTMAxisIterator iter)
|
NodeList |
DOM.makeNodeList(DTMAxisIterator iter)
|
Uses of DTMAxisIterator in org.apache.xalan.xsltc.dom |
Classes in org.apache.xalan.xsltc.dom that implement DTMAxisIterator | |
class |
AbsoluteIterator
Absolute iterators ignore the node that is passed to setStartNode(). |
class |
CurrentNodeListIterator
Iterators of this kind use a CurrentNodeListFilter to filter a subset of nodes from a source iterator. |
class |
DupFilterIterator
Removes duplicates and sorts a source iterator. |
class |
FilteredStepIterator
Extends a StepIterator by adding the ability to filter nodes. |
class |
FilterIterator
Similar to a CurrentNodeListIterator except that the filter has a simpler interface (only needs the node, no position, last, etc.) It takes a source iterator and a Filter object and returns nodes from the source after filtering them by calling filter.test(node). |
class |
ForwardPositionIterator
This iterator is a wrapper that always returns the position of a node in document order. |
class |
KeyIndex
|
class |
MatchingIterator
This is a special kind of iterator that takes a source iterator and a node N. |
class |
NthIterator
|
class |
SAXImpl.TypedNamespaceIterator
Iterator that returns the namespace nodes as defined by the XPath data model for a given node, filtered by extended type ID. |
class |
SimpleResultTreeImpl.SimpleIterator
The SimpleIterator is designed to support the nodeset() extension function. |
class |
SimpleResultTreeImpl.SingletonIterator
The SingletonIterator is used for the self axis. |
class |
SingletonIterator
|
class |
SortingIterator
|
class |
StepIterator
A step iterator is used to evaluate expressions like "BOOK/TITLE". |
class |
UnionIterator
UnionIterator takes a set of NodeIterators and produces a merged NodeSet in document order with duplicates removed The individual iterators are supposed to generate nodes in document order |
Fields in org.apache.xalan.xsltc.dom declared as DTMAxisIterator | |
DTMAxisIterator |
NodeCounter._iterator
|
Methods in org.apache.xalan.xsltc.dom that return DTMAxisIterator | |
DTMAxisIterator |
SAXImpl.getNodeValueIterator(DTMAxisIterator iterator,
int type,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
SAXImpl.orderNodes(DTMAxisIterator source,
int node)
Encapsulates an iterator in an OrderedIterator to ensure node order |
DTMAxisIterator |
SAXImpl.getIterator()
Returns singleton iterator containg the document root Works for them main document (mark == 0) |
DTMAxisIterator |
SAXImpl.getChildren(int node)
Returns an iterator with all the children of a given node |
DTMAxisIterator |
SAXImpl.getTypedChildren(int type)
Returns an iterator with all children of a specific type for a given node (element) |
DTMAxisIterator |
SAXImpl.getAxisIterator(int axis)
This is a shortcut to the iterators that implement the supported XPath axes (only namespace::) is not supported. |
DTMAxisIterator |
SAXImpl.getTypedAxisIterator(int axis,
int type)
Similar to getAxisIterator, but this one returns an iterator containing nodes of a typed axis (ex.: child::foo) |
DTMAxisIterator |
SAXImpl.getNamespaceAxisIterator(int axis,
int ns)
Do not thing that this returns an iterator for the namespace axis. |
DTMAxisIterator |
SAXImpl.getTypedDescendantIterator(int type)
Returns an iterator with all descendants of a node that are of a given type. |
DTMAxisIterator |
SAXImpl.getNthDescendant(int type,
int n,
boolean includeself)
Returns the nth descendant of a node |
DTMAxisIterator |
SingletonIterator.setStartNode(int node)
Override the value of _node only when this object was constructed using the empty constructor. |
DTMAxisIterator |
SingletonIterator.reset()
|
DTMAxisIterator |
DOMAdapter.getIterator()
Returns singleton iterator containg the document root |
DTMAxisIterator |
DOMAdapter.getChildren(int node)
|
DTMAxisIterator |
DOMAdapter.getTypedChildren(int type)
|
DTMAxisIterator |
DOMAdapter.getNamespaceAxisIterator(int axis,
int ns)
|
DTMAxisIterator |
DOMAdapter.getAxisIterator(int axis)
|
DTMAxisIterator |
DOMAdapter.getTypedAxisIterator(int axis,
int type)
|
DTMAxisIterator |
DOMAdapter.getNthDescendant(int type,
int n,
boolean includeself)
|
DTMAxisIterator |
DOMAdapter.getNodeValueIterator(DTMAxisIterator iterator,
int type,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
DOMAdapter.orderNodes(DTMAxisIterator source,
int node)
|
DTMAxisIterator |
SortingIterator.setStartNode(int node)
|
DTMAxisIterator |
SortingIterator.cloneIterator()
Clone a SortingIterator by cloning its source
iterator and then sharing the factory and the array of
NodeSortRecords . |
DTMAxisIterator |
AbsoluteIterator.setStartNode(int node)
|
DTMAxisIterator |
AbsoluteIterator.cloneIterator()
|
DTMAxisIterator |
AbsoluteIterator.reset()
|
DTMAxisIterator |
MultiDOM.getIterator()
Returns singleton iterator containing the document root |
DTMAxisIterator |
MultiDOM.getChildren(int node)
|
DTMAxisIterator |
MultiDOM.getTypedChildren(int type)
|
DTMAxisIterator |
MultiDOM.getAxisIterator(int axis)
|
DTMAxisIterator |
MultiDOM.getTypedAxisIterator(int axis,
int type)
|
DTMAxisIterator |
MultiDOM.getNthDescendant(int node,
int n,
boolean includeself)
|
DTMAxisIterator |
MultiDOM.getNodeValueIterator(DTMAxisIterator iterator,
int type,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
MultiDOM.getNamespaceAxisIterator(int axis,
int ns)
|
DTMAxisIterator |
MultiDOM.orderNodes(DTMAxisIterator source,
int node)
|
DTMAxisIterator |
StepIterator.cloneIterator()
|
DTMAxisIterator |
StepIterator.setStartNode(int node)
|
DTMAxisIterator |
StepIterator.reset()
|
DTMAxisIterator |
MatchingIterator.cloneIterator()
|
DTMAxisIterator |
MatchingIterator.setStartNode(int node)
|
DTMAxisIterator |
MatchingIterator.reset()
|
DTMAxisIterator |
SimpleResultTreeImpl.getIterator()
|
DTMAxisIterator |
SimpleResultTreeImpl.getChildren(int node)
|
DTMAxisIterator |
SimpleResultTreeImpl.getTypedChildren(int type)
|
DTMAxisIterator |
SimpleResultTreeImpl.getAxisIterator(int axis)
|
DTMAxisIterator |
SimpleResultTreeImpl.getTypedAxisIterator(int axis,
int type)
|
DTMAxisIterator |
SimpleResultTreeImpl.getNthDescendant(int node,
int n,
boolean includeself)
|
DTMAxisIterator |
SimpleResultTreeImpl.getNamespaceAxisIterator(int axis,
int ns)
|
DTMAxisIterator |
SimpleResultTreeImpl.getNodeValueIterator(DTMAxisIterator iter,
int returnType,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
SimpleResultTreeImpl.orderNodes(DTMAxisIterator source,
int node)
|
DTMAxisIterator |
SimpleResultTreeImpl.SimpleIterator.setStartNode(int nodeHandle)
|
DTMAxisIterator |
SimpleResultTreeImpl.SingletonIterator.setStartNode(int nodeHandle)
|
DTMAxisIterator |
DupFilterIterator.setStartNode(int node)
Set the start node for this iterator |
DTMAxisIterator |
DupFilterIterator.cloneIterator()
|
DTMAxisIterator |
DupFilterIterator.reset()
|
DTMAxisIterator |
CurrentNodeListIterator.forceNaturalOrder()
|
DTMAxisIterator |
CurrentNodeListIterator.cloneIterator()
|
DTMAxisIterator |
CurrentNodeListIterator.reset()
|
DTMAxisIterator |
CurrentNodeListIterator.setStartNode(int node)
|
DTMAxisIterator |
AdaptiveResultTreeImpl.getIterator()
|
DTMAxisIterator |
AdaptiveResultTreeImpl.getChildren(int node)
|
DTMAxisIterator |
AdaptiveResultTreeImpl.getTypedChildren(int type)
|
DTMAxisIterator |
AdaptiveResultTreeImpl.getAxisIterator(int axis)
|
DTMAxisIterator |
AdaptiveResultTreeImpl.getTypedAxisIterator(int axis,
int type)
|
DTMAxisIterator |
AdaptiveResultTreeImpl.getNthDescendant(int node,
int n,
boolean includeself)
|
DTMAxisIterator |
AdaptiveResultTreeImpl.getNamespaceAxisIterator(int axis,
int ns)
|
DTMAxisIterator |
AdaptiveResultTreeImpl.getNodeValueIterator(DTMAxisIterator iter,
int returnType,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
AdaptiveResultTreeImpl.orderNodes(DTMAxisIterator source,
int node)
|
DTMAxisIterator |
NthIterator.cloneIterator()
|
DTMAxisIterator |
NthIterator.setStartNode(int node)
|
DTMAxisIterator |
NthIterator.reset()
|
DTMAxisIterator |
UnionIterator.cloneIterator()
|
DTMAxisIterator |
UnionIterator.setStartNode(int node)
|
DTMAxisIterator |
UnionIterator.reset()
|
static DTMAxisIterator |
LoadDocument.documentF(java.lang.Object arg1,
DTMAxisIterator arg2,
java.lang.String xslURI,
AbstractTranslet translet,
DOM dom)
Interprets the arguments passed from the document() function (see org/apache/xalan/xsltc/compiler/DocumentCall.java) and returns an iterator containing the requested nodes. |
static DTMAxisIterator |
LoadDocument.documentF(java.lang.Object arg,
java.lang.String xslURI,
AbstractTranslet translet,
DOM dom)
Interprets the arguments passed from the document() function (see org/apache/xalan/xsltc/compiler/DocumentCall.java) and returns an iterator containing the requested nodes. |
DTMAxisIterator |
FilterIterator.cloneIterator()
|
DTMAxisIterator |
FilterIterator.reset()
|
DTMAxisIterator |
FilterIterator.setStartNode(int node)
|
DTMAxisIterator |
KeyIndex.reset()
Resets the iterator to the last start node. |
DTMAxisIterator |
KeyIndex.setStartNode(int start)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
KeyIndex.cloneIterator()
Returns a deep copy of this iterator. |
DTMAxisIterator |
ForwardPositionIterator.cloneIterator()
|
DTMAxisIterator |
ForwardPositionIterator.setStartNode(int node)
|
DTMAxisIterator |
ForwardPositionIterator.reset()
|
Methods in org.apache.xalan.xsltc.dom with parameters of type DTMAxisIterator | |
static NodeCounter |
SingleNodeCounter.getDefaultNodeCounter(Translet translet,
DOM document,
DTMAxisIterator iterator)
|
Node |
SAXImpl.makeNode(DTMAxisIterator iter)
Create an org.w3c.dom.Node from a node in an iterator The iterator most be started before this method is called |
NodeList |
SAXImpl.makeNodeList(DTMAxisIterator iter)
Create an org.w3c.dom.NodeList from a node iterator The iterator most be started before this method is called |
DTMAxisIterator |
SAXImpl.getNodeValueIterator(DTMAxisIterator iterator,
int type,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
SAXImpl.orderNodes(DTMAxisIterator source,
int node)
Encapsulates an iterator in an OrderedIterator to ensure node order |
void |
SAXImpl.copy(DTMAxisIterator nodes,
SerializationHandler handler)
Copy a node-set to an output handler |
DTMAxisIterator |
DOMAdapter.getNodeValueIterator(DTMAxisIterator iterator,
int type,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
DOMAdapter.orderNodes(DTMAxisIterator source,
int node)
|
void |
DOMAdapter.copy(DTMAxisIterator nodes,
SerializationHandler handler)
|
Node |
DOMAdapter.makeNode(DTMAxisIterator iter)
|
NodeList |
DOMAdapter.makeNodeList(DTMAxisIterator iter)
|
DTMAxisIterator |
MultiDOM.getNodeValueIterator(DTMAxisIterator iterator,
int type,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
MultiDOM.orderNodes(DTMAxisIterator source,
int node)
|
void |
MultiDOM.copy(DTMAxisIterator nodes,
SerializationHandler handler)
|
Node |
MultiDOM.makeNode(DTMAxisIterator iter)
|
NodeList |
MultiDOM.makeNodeList(DTMAxisIterator iter)
|
boolean |
CurrentNodeListFilter.test(int node,
int position,
int last,
int current,
AbstractTranslet translet,
DTMAxisIterator iter)
|
DTMAxisIterator |
SimpleResultTreeImpl.getNodeValueIterator(DTMAxisIterator iter,
int returnType,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
SimpleResultTreeImpl.orderNodes(DTMAxisIterator source,
int node)
|
void |
SimpleResultTreeImpl.copy(DTMAxisIterator nodes,
SerializationHandler handler)
|
Node |
SimpleResultTreeImpl.makeNode(DTMAxisIterator iter)
|
NodeList |
SimpleResultTreeImpl.makeNodeList(DTMAxisIterator iter)
|
static NodeCounter |
AnyNodeCounter.getDefaultNodeCounter(Translet translet,
DOM document,
DTMAxisIterator iterator)
|
static NodeCounter |
MultipleNodeCounter.getDefaultNodeCounter(Translet translet,
DOM document,
DTMAxisIterator iterator)
|
DTMAxisIterator |
AdaptiveResultTreeImpl.getNodeValueIterator(DTMAxisIterator iter,
int returnType,
java.lang.String value,
boolean op)
|
DTMAxisIterator |
AdaptiveResultTreeImpl.orderNodes(DTMAxisIterator source,
int node)
|
void |
AdaptiveResultTreeImpl.copy(DTMAxisIterator nodes,
SerializationHandler handler)
|
Node |
AdaptiveResultTreeImpl.makeNode(DTMAxisIterator iter)
|
NodeList |
AdaptiveResultTreeImpl.makeNodeList(DTMAxisIterator iter)
|
UnionIterator |
UnionIterator.addIterator(DTMAxisIterator iterator)
|
static DTMAxisIterator |
LoadDocument.documentF(java.lang.Object arg1,
DTMAxisIterator arg2,
java.lang.String xslURI,
AbstractTranslet translet,
DOM dom)
Interprets the arguments passed from the document() function (see org/apache/xalan/xsltc/compiler/DocumentCall.java) and returns an iterator containing the requested nodes. |
Constructors in org.apache.xalan.xsltc.dom with parameters of type DTMAxisIterator | |
SingleNodeCounter.SingleNodeCounter(Translet translet,
DOM document,
DTMAxisIterator iterator)
|
|
SortingIterator.SortingIterator(DTMAxisIterator source,
NodeSortRecordFactory factory)
|
|
AbsoluteIterator.AbsoluteIterator(DTMAxisIterator source)
|
|
StepIterator.StepIterator(DTMAxisIterator source,
DTMAxisIterator iterator)
|
|
FilteredStepIterator.FilteredStepIterator(DTMAxisIterator source,
DTMAxisIterator iterator,
Filter filter)
|
|
MatchingIterator.MatchingIterator(int match,
DTMAxisIterator source)
|
|
DupFilterIterator.DupFilterIterator(DTMAxisIterator source)
|
|
AnyNodeCounter.AnyNodeCounter(Translet translet,
DOM document,
DTMAxisIterator iterator)
|
|
CurrentNodeListIterator.CurrentNodeListIterator(DTMAxisIterator source,
CurrentNodeListFilter filter,
int currentNode,
AbstractTranslet translet)
|
|
CurrentNodeListIterator.CurrentNodeListIterator(DTMAxisIterator source,
boolean docOrder,
CurrentNodeListFilter filter,
int currentNode,
AbstractTranslet translet)
|
|
MultipleNodeCounter.MultipleNodeCounter(Translet translet,
DOM document,
DTMAxisIterator iterator)
|
|
NthIterator.NthIterator(DTMAxisIterator source,
int n)
|
|
FilterIterator.FilterIterator(DTMAxisIterator source,
DTMFilter filter)
|
|
ForwardPositionIterator.ForwardPositionIterator(DTMAxisIterator source)
|
Uses of DTMAxisIterator in org.apache.xalan.xsltc.runtime |
Methods in org.apache.xalan.xsltc.runtime that return DTMAxisIterator | |
static DTMAxisIterator |
BasisLibrary.nodesetF(java.lang.Object obj)
Implements the nodeset() extension function. |
static DTMAxisIterator |
BasisLibrary.referenceToNodeSet(java.lang.Object obj)
Utility function: used to convert references to node-sets. |
static DTMAxisIterator |
BasisLibrary.node2Iterator(Node node,
Translet translet,
DOM dom)
Utility function used to convert a w3c Node into an internal DOM iterator. |
static DTMAxisIterator |
BasisLibrary.nodeList2Iterator(NodeList nodeList,
Translet translet,
DOM dom)
Utility function used to convert a w3c NodeList into a internal DOM iterator. |
static DTMAxisIterator |
BasisLibrary.getSingleNode(DTMAxisIterator iterator)
Utility function: used with nth position filters to convert a sequence of nodes to just one single node (the one at position n). |
Methods in org.apache.xalan.xsltc.runtime with parameters of type DTMAxisIterator | |
static int |
BasisLibrary.countF(DTMAxisIterator iterator)
Standard function count(node-set) |
static int |
BasisLibrary.positionF(DTMAxisIterator iterator)
Standard function position() |
static double |
BasisLibrary.sumF(DTMAxisIterator iterator,
DOM dom)
XSLT Standard function sum(node-set). |
static java.lang.String |
BasisLibrary.namespace_uriF(DTMAxisIterator iter,
DOM dom)
XSLT Standard function namespace-uri(node-set). |
static boolean |
BasisLibrary.compare(DTMAxisIterator left,
DTMAxisIterator right,
int op,
DOM dom)
Utility function: node-set/node-set compare. |
static boolean |
BasisLibrary.compare(int node,
DTMAxisIterator iterator,
int op,
DOM dom)
|
static boolean |
BasisLibrary.compare(DTMAxisIterator left,
double rnumber,
int op,
DOM dom)
Utility function: node-set/number compare. |
static boolean |
BasisLibrary.compare(DTMAxisIterator left,
java.lang.String rstring,
int op,
DOM dom)
Utility function: node-set/string comparison. |
static DTMAxisIterator |
BasisLibrary.getSingleNode(DTMAxisIterator iterator)
Utility function: used with nth position filters to convert a sequence of nodes to just one single node (the one at position n). |
void |
AbstractTranslet.buildKeys(DOM document,
DTMAxisIterator iterator,
SerializationHandler handler,
int root)
This method builds key indexes - it is overridden in the compiled translet in cases where the |
abstract void |
AbstractTranslet.transform(DOM document,
DTMAxisIterator iterator,
SerializationHandler handler)
Main transform() method - this is overridden by the compiled translet |
Uses of DTMAxisIterator in org.apache.xml.dtm |
Methods in org.apache.xml.dtm that return DTMAxisIterator | |
DTMAxisIterator |
DTM.getAxisIterator(int axis)
This is a shortcut to the iterators that implement XPath axes. |
DTMAxisIterator |
DTM.getTypedAxisIterator(int axis,
int type)
Get an iterator that can navigate over an XPath Axis, predicated by the extended type ID. |
DTMAxisIterator |
DTMAxisIterator.reset()
Resets the iterator to the last start node. |
DTMAxisIterator |
DTMAxisIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMAxisIterator.cloneIterator()
|
Uses of DTMAxisIterator in org.apache.xml.dtm.ref |
Classes in org.apache.xml.dtm.ref that implement DTMAxisIterator | |
class |
DTMAxisIteratorBase
This class serves as a default base for implementations of mutable DTMAxisIterators. |
class |
DTMDefaultBaseIterators.AncestorIterator
Iterator that returns the ancestors of a given node in document order. |
class |
DTMDefaultBaseIterators.AttributeIterator
Iterator that returns attribute nodes (of what nodes?) |
class |
DTMDefaultBaseIterators.ChildrenIterator
Iterator that returns all immediate children of a given node |
class |
DTMDefaultBaseIterators.DescendantIterator
Iterator that returns the descendants of a given node. |
class |
DTMDefaultBaseIterators.FollowingIterator
Iterator that returns following nodes of for a given node. |
class |
DTMDefaultBaseIterators.FollowingSiblingIterator
Iterator that returns all siblings of a given node. |
class |
DTMDefaultBaseIterators.InternalAxisIteratorBase
Abstract superclass defining behaviors shared by all DTMDefault's internal implementations of DTMAxisIterator. |
class |
DTMDefaultBaseIterators.NamespaceAttributeIterator
Iterator that returns attributes within a given namespace for a node. |
class |
DTMDefaultBaseIterators.NamespaceChildrenIterator
Iterator that returns children within a given namespace for a given node. |
class |
DTMDefaultBaseIterators.NamespaceIterator
Iterator that returns the namespace nodes as defined by the XPath data model for a given node. |
class |
DTMDefaultBaseIterators.NthDescendantIterator
Iterator that returns the descendants of a given node. |
class |
DTMDefaultBaseIterators.ParentIterator
Iterator that returns the parent of a given node. |
class |
DTMDefaultBaseIterators.PrecedingIterator
Iterator that returns preceding nodes of a given node. |
class |
DTMDefaultBaseIterators.PrecedingSiblingIterator
Iterator that returns preceding siblings of a given node |
class |
DTMDefaultBaseIterators.RootIterator
Iterator that returns the the root node as defined by the XPath data model for a given node. |
class |
DTMDefaultBaseIterators.SingletonIterator
Class SingletonIterator. |
class |
DTMDefaultBaseIterators.TypedAncestorIterator
Typed iterator that returns the ancestors of a given node. |
class |
DTMDefaultBaseIterators.TypedAttributeIterator
Iterator that returns attribute nodes of a given type |
class |
DTMDefaultBaseIterators.TypedChildrenIterator
Iterator that returns children of a given type for a given node. |
class |
DTMDefaultBaseIterators.TypedDescendantIterator
Typed iterator that returns the descendants of a given node. |
class |
DTMDefaultBaseIterators.TypedFollowingIterator
Iterator that returns following nodes of a given type for a given node. |
class |
DTMDefaultBaseIterators.TypedFollowingSiblingIterator
Iterator that returns all following siblings of a given node. |
class |
DTMDefaultBaseIterators.TypedNamespaceIterator
Iterator that returns the namespace nodes as defined by the XPath data model for a given node, filtered by extended type ID. |
class |
DTMDefaultBaseIterators.TypedPrecedingIterator
Iterator that returns preceding nodes of agiven type for a given node. |
class |
DTMDefaultBaseIterators.TypedPrecedingSiblingIterator
Iterator that returns preceding siblings of a given type for a given node |
class |
DTMDefaultBaseIterators.TypedRootIterator
Iterator that returns the namespace nodes as defined by the XPath data model for a given node, filtered by extended type ID. |
class |
DTMDefaultBaseIterators.TypedSingletonIterator
Iterator that returns a given node only if it is of a given type. |
class |
EmptyIterator
DTM Empty Axis Iterator. |
Methods in org.apache.xml.dtm.ref that return DTMAxisIterator | |
DTMAxisIterator |
DTMDefaultBaseIterators.getTypedAxisIterator(int axis,
int type)
Get an iterator that can navigate over an XPath Axis, predicated by the extended type ID. |
DTMAxisIterator |
DTMDefaultBaseIterators.getAxisIterator(int axis)
This is a shortcut to the iterators that implement the XPath axes. |
DTMAxisIterator |
DTMAxisIteratorBase.reset()
|
DTMAxisIterator |
DTMAxisIteratorBase.includeSelf()
Set the flag to include the start node in the iteration. |
DTMAxisIterator |
DTMAxisIteratorBase.cloneIterator()
Returns a deep copy of this iterator. |
DTMAxisIterator |
DTMDefaultBaseIterators.NamespaceIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
static DTMAxisIterator |
EmptyIterator.getInstance()
|
DTMAxisIterator |
EmptyIterator.reset()
|
DTMAxisIterator |
EmptyIterator.setStartNode(int node)
|
DTMAxisIterator |
EmptyIterator.cloneIterator()
|
DTMAxisIterator |
DTMAxisIterNodeList.getDTMAxisIterator()
Access the wrapped DTMIterator. |
DTMAxisIterator |
DTMDefaultBaseIterators.ChildrenIterator.setStartNode(int node)
Setting start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.ParentIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.ParentIterator.setNodeType(int type)
Set the node type of the parent that we're looking for. |
DTMAxisIterator |
DTMDefaultBaseIterators.TypedChildrenIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.NamespaceChildrenIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.RootIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.NamespaceAttributeIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.FollowingSiblingIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.AttributeIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.TypedAttributeIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.PrecedingSiblingIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.PrecedingIterator.cloneIterator()
Returns a deep copy of this iterator. |
DTMAxisIterator |
DTMDefaultBaseIterators.PrecedingIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.PrecedingIterator.reset()
Resets the iterator to the last start node. |
DTMAxisIterator |
DTMDefaultBaseIterators.FollowingIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.AncestorIterator.cloneIterator()
Returns a deep copy of this iterator. |
DTMAxisIterator |
DTMDefaultBaseIterators.AncestorIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.AncestorIterator.reset()
Resets the iterator to the last start node. |
DTMAxisIterator |
DTMDefaultBaseIterators.TypedAncestorIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.DescendantIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.DescendantIterator.reset()
Reset. |
DTMAxisIterator |
DTMDefaultBaseIterators.SingletonIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
DTMDefaultBaseIterators.SingletonIterator.reset()
Resets the iterator to the last start node. |
DTMAxisIterator |
DTMDocumentImpl.getAxisIterator(int axis)
This is a shortcut to the iterators that implement the supported XPath axes (only namespace::) is not supported. |
DTMAxisIterator |
DTMDocumentImpl.getTypedAxisIterator(int axis,
int type)
Get an iterator that can navigate over an XPath Axis, predicated by the extended type ID. |
Constructors in org.apache.xml.dtm.ref with parameters of type DTMAxisIterator | |
DTMAxisIterNodeList.DTMAxisIterNodeList(DTM dtm,
DTMAxisIterator dtmAxisIterator)
Public constructor: Wrap a DTMNodeList around an existing and preconfigured DTMAxisIterator |
Uses of DTMAxisIterator in org.apache.xml.dtm.ref.sax2dtm |
Classes in org.apache.xml.dtm.ref.sax2dtm that implement DTMAxisIterator | |
class |
SAX2DTM2.AncestorIterator
Iterator that returns the ancestors of a given node in document order. |
class |
SAX2DTM2.AttributeIterator
Iterator that returns attribute nodes (of what nodes?) |
class |
SAX2DTM2.ChildrenIterator
Iterator that returns all immediate children of a given node |
class |
SAX2DTM2.DescendantIterator
Iterator that returns the descendants of a given node. |
class |
SAX2DTM2.FollowingIterator
Iterator that returns following nodes of for a given node. |
class |
SAX2DTM2.FollowingSiblingIterator
Iterator that returns all siblings of a given node. |
class |
SAX2DTM2.ParentIterator
Iterator that returns the parent of a given node. |
class |
SAX2DTM2.PrecedingIterator
Iterator that returns preceding nodes of a given node. |
class |
SAX2DTM2.PrecedingSiblingIterator
Iterator that returns preceding siblings of a given node |
class |
SAX2DTM2.TypedAncestorIterator
Typed iterator that returns the ancestors of a given node. |
class |
SAX2DTM2.TypedAttributeIterator
Iterator that returns attribute nodes of a given type |
class |
SAX2DTM2.TypedChildrenIterator
Iterator that returns children of a given type for a given node. |
class |
SAX2DTM2.TypedDescendantIterator
Typed iterator that returns the descendants of a given node. |
class |
SAX2DTM2.TypedFollowingIterator
Iterator that returns following nodes of a given type for a given node. |
class |
SAX2DTM2.TypedFollowingSiblingIterator
Iterator that returns all following siblings of a given node. |
class |
SAX2DTM2.TypedPrecedingIterator
Iterator that returns preceding nodes of agiven type for a given node. |
class |
SAX2DTM2.TypedPrecedingSiblingIterator
Iterator that returns preceding siblings of a given type for a given node |
class |
SAX2DTM2.TypedRootIterator
Iterator that returns the namespace nodes as defined by the XPath data model for a given node, filtered by extended type ID. |
class |
SAX2DTM2.TypedSingletonIterator
Iterator that returns a given node only if it is of a given type. |
Methods in org.apache.xml.dtm.ref.sax2dtm that return DTMAxisIterator | |
DTMAxisIterator |
SAX2DTM2.ChildrenIterator.setStartNode(int node)
Setting start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.ParentIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.ParentIterator.setNodeType(int type)
Set the node type of the parent that we're looking for. |
DTMAxisIterator |
SAX2DTM2.TypedChildrenIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.FollowingSiblingIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.AttributeIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.TypedAttributeIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.PrecedingSiblingIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.PrecedingIterator.cloneIterator()
Returns a deep copy of this iterator. |
DTMAxisIterator |
SAX2DTM2.PrecedingIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.PrecedingIterator.reset()
Resets the iterator to the last start node. |
DTMAxisIterator |
SAX2DTM2.FollowingIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.AncestorIterator.cloneIterator()
Returns a deep copy of this iterator. |
DTMAxisIterator |
SAX2DTM2.AncestorIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.AncestorIterator.reset()
Resets the iterator to the last start node. |
DTMAxisIterator |
SAX2DTM2.TypedAncestorIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.DescendantIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
DTMAxisIterator |
SAX2DTM2.DescendantIterator.reset()
Reset. |
Uses of DTMAxisIterator in org.apache.xpath.axes |
Constructors in org.apache.xpath.axes with parameters of type DTMAxisIterator | |
OneStepIterator.OneStepIterator(DTMAxisIterator iterator,
int axis)
Create a OneStepIterator object. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |