java.io.Serializable
, java.lang.Cloneable
, javax.xml.transform.SourceLocator
, DTMIterator
, PathComponent
, SubContextList
, ExpressionNode
, XPathVisitable
ChildTestIterator
, FilterExprIterator
public abstract class BasicTestIterator extends LocPathIterator
FILTER_ACCEPT, FILTER_REJECT, FILTER_SKIP
m_lastFetched
SCORE_NODETEST, SCORE_NONE, SCORE_NSWILD, SCORE_OTHER, SCORE_QNAME, SHOW_BYFUNCTION, SUPPORTS_PRE_STRIPPING, WILD
Modifier and Type | Method | Description |
---|---|---|
DTMIterator |
cloneWithReset() |
Get a cloned Iterator that is reset to the beginning
of the query.
|
int |
nextNode() |
Returns the next node in the set and advances the position of the
iterator in the set.
|
clone
asIteratorRaw, assertion, error, execute, exprAddChild, exprGetChild, exprGetNumChildren, exprGetParent, exprSetParent, getColumnNumber, getExpressionOwner, getLineNumber, getPublicId, getSystemId, isStableNumber, num, warn, xstr
allowDetachToRelease, asIterator, asNode, bool, callVisitors, detach, execute, executeCharsToContentHandler, getAnalysisBits, getAxis, getContext, getCurrentContextNode, getCurrentNode, getCurrentPos, getDTM, getDTMManager, getExpandEntityReferences, getFilter, getFoundLast, getIsTopLevel, getLastPos, getLength, getPrefixResolver, getRoot, getWhatToShow, getXPathContext, incrementCurrentPos, isDocOrdered, isFresh, isMutable, isNodesetExpr, item, previousNode, reset, runTo, setCurrentContextNode, setCurrentPos, setEnvironment, setIsTopLevel, setItem, setRoot, setShouldCacheNodes, size
debugWhatToShow, execute, execute, getDefaultScore, getLocalName, getNamespace, getNodeTypeTest, getStaticScore, initNodeTest, initNodeTest, setLocalName, setNamespace, setStaticScore, setWhatToShow
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
acceptNode, callPredicateVisitors, canTraverseOutsideSubtree, clone, deepEquals, fixupVariables, getLocPathIterator, getPredicate, getPredicateCount, getPredicateIndex, getProximityPosition, getProximityPosition, initProximityPosition, isReverseAxes, resetProximityPositions, setLocPathIterator, setPredicateCount
public int nextNode()
nextNode
in interface DTMIterator
nextNode
in class LocPathIterator
Node
in the set being iterated over, or
null
if there are no more members in that set.public DTMIterator cloneWithReset() throws java.lang.CloneNotSupportedException
cloneWithReset
in interface DTMIterator
cloneWithReset
in class LocPathIterator
java.lang.CloneNotSupportedException
Copyright © 2014 Apache XML Project. All Rights Reserved.