Class WalkingIteratorSorted
java.lang.Object
org.htmlunit.xpath.Expression
org.htmlunit.xpath.patterns.NodeTest
org.htmlunit.xpath.axes.PredicatedNodeTest
org.htmlunit.xpath.axes.LocPathIterator
org.htmlunit.xpath.axes.WalkingIterator
org.htmlunit.xpath.axes.WalkingIteratorSorted
- All Implemented Interfaces:
Cloneable, SourceLocator, PathComponent, SubContextList, ExpressionNode, DTMIterator, XPathVisitable
This class iterates over set of nodes that needs to be sorted.
-
Field Summary
Fields inherited from class WalkingIterator
m_firstWalker, m_lastUsedWalkerFields inherited from class LocPathIterator
m_cdtm, m_clones, m_context, m_currentContextNode, m_execContext, m_lastFetched, m_length, m_posFields inherited from class PredicatedNodeTest
m_foundLast, m_lpi, m_predCount, m_proximityPositionsFields inherited from class NodeTest
m_name, m_whatToShow, SCORE_NODETEST, SCORE_NONE, SCORE_NSWILD, SCORE_OTHER, SCORE_QNAME, SHOW_BYFUNCTION, WILDFields inherited from interface DTMIterator
FILTER_ACCEPT, FILTER_SKIP -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns true if all the nodes in the iteration well be returned in document order.Methods inherited from class WalkingIterator
callVisitors, clone, deepEquals, detach, getAnalysisBits, getLastUsedWalker, nextNode, reset, setLastUsedWalker, setRootMethods inherited from class LocPathIterator
asIterator, asNode, bool, cloneWithReset, execute, getAxis, getCurrentNode, getCurrentPos, getDTM, getDTMManager, getExpandEntityReferences, getIsTopLevel, getLastPos, getLength, getPrefixResolver, getRoot, getWhatToShow, getXPathContext, incrementCurrentPos, isFresh, item, previousNode, returnNextNode, runTo, setCurrentPos, setIsTopLevel, setShouldCacheNodesMethods inherited from class PredicatedNodeTest
acceptNode, callPredicateVisitors, canTraverseOutsideSubtree, countProximityPosition, getPredicate, getPredicateCount, getProximityPosition, getProximityPosition, getProximityPosition, initPredicateInfo, initProximityPosition, isReverseAxes, nodeToString, resetProximityPositions, setLocPathIterator, setPredicateCountMethods inherited from class NodeTest
calcScore, execute, execute, getLocalName, getNamespace, getNodeTypeTest, getStaticScore, initNodeTest, initNodeTest, setLocalName, setNamespace, setStaticScore, setWhatToShowMethods inherited from class Expression
assertion, error, execute, exprGetParent, exprSetParent, getColumnNumber, getExpressionOwner, getLineNumber, getPublicId, getSystemId, isSameClass, isStableNumber, num
-
Method Details
-
isDocOrdered
public boolean isDocOrdered()Returns true if all the nodes in the iteration well be returned in document order.- Specified by:
isDocOrderedin interfaceDTMIterator- Overrides:
isDocOrderedin classLocPathIterator- Returns:
- true if all the nodes in the iteration well be returned in document order.
-