public class ChildIterator extends LocPathIterator
LocPathIteratorm_allowDetach, m_cdtm, m_clones, m_context, m_currentContextNode, m_execContext, m_lastFetched, m_length, m_posm_foundLast, m_lpi, m_predCount, m_proximityPositionsm_name, m_whatToShow, SCORE_NODETEST, SCORE_NONE, SCORE_NSWILD, SCORE_OTHER, SCORE_QNAME, SHOW_BYFUNCTION, WILDFILTER_ACCEPT, FILTER_SKIP| Modifier and Type | Method and Description |
|---|---|
int |
asNode(XPathContext xctxt)
Return the first node out of the nodeset, if this expression is a nodeset expression.
|
int |
getAxis()
Returns the axis being iterated, if it is known.
|
int |
nextNode()
Returns the next node in the set and advances the position of the iterator in the set.
|
allowDetachToRelease, asIterator, bool, callVisitors, cloneWithReset, detach, execute, getAnalysisBits, getCurrentNode, getCurrentPos, getDTM, getDTMManager, getExpandEntityReferences, getIsTopLevel, getLastPos, getLength, getPrefixResolver, getRoot, getWhatToShow, getXPathContext, incrementCurrentPos, isDocOrdered, isFresh, item, previousNode, reset, returnNextNode, runTo, setCurrentPos, setIsTopLevel, setRoot, setShouldCacheNodesacceptNode, callPredicateVisitors, canTraverseOutsideSubtree, clone, countProximityPosition, deepEquals, getPredicate, getPredicateCount, getProximityPosition, getProximityPosition, getProximityPosition, initPredicateInfo, initProximityPosition, isReverseAxes, nodeToString, resetProximityPositions, setLocPathIterator, setPredicateCountcalcScore, execute, execute, getLocalName, getNamespace, getNodeTypeTest, getStaticScore, initNodeTest, initNodeTest, setLocalName, setNamespace, setStaticScore, setWhatToShowassertion, error, execute, exprGetParent, exprSetParent, getColumnNumber, getExpressionOwner, getLineNumber, getPublicId, getSystemId, isSameClass, isStableNumber, numequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclonepublic int asNode(XPathContext xctxt)
asNode in class LocPathIteratorxctxt - The XPath runtime context.public int nextNode()
DTMIterator has setRoot called, the first call to nextNode() returns
that root or (if it is rejected by the filters) the first node within its subtree which is not
filtered out.nextNode in interface DTMIteratornextNode in class LocPathIteratorDTM.NULL if there
are no more members in that set.public int getAxis()
getAxis in interface DTMIteratorgetAxis in class LocPathIteratorCopyright © 2022–2023. All rights reserved.