java.io.Serializable
, java.lang.Cloneable
, javax.xml.transform.SourceLocator
, DTMIterator
, PathComponent
, SubContextList
, ExpressionNode
, XPathVisitable
public class SelfIteratorNoPredicate extends LocPathIterator
LocPathIterator
,
Serialized FormFILTER_ACCEPT, FILTER_REJECT, FILTER_SKIP
m_lastFetched
SCORE_NODETEST, SCORE_NONE, SCORE_NSWILD, SCORE_OTHER, SCORE_QNAME, SHOW_BYFUNCTION, SUPPORTS_PRE_STRIPPING, WILD
Constructor | Description |
---|---|
SelfIteratorNoPredicate() |
Create a SelfIteratorNoPredicate object.
|
Modifier and Type | Method | Description |
---|---|---|
int |
asNode(XPathContext xctxt) |
Return the first node out of the nodeset, if this expression is
a nodeset expression.
|
int |
getLastPos(XPathContext xctxt) |
Get the index of the last node that can be itterated to.
|
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, bool, callVisitors, cloneWithReset, detach, execute, executeCharsToContentHandler, getAnalysisBits, getAxis, getContext, getCurrentContextNode, getCurrentNode, getCurrentPos, getDTM, getDTMManager, getExpandEntityReferences, getFilter, getFoundLast, getIsTopLevel, 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 SelfIteratorNoPredicate() throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
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 int asNode(XPathContext xctxt) throws javax.xml.transform.TransformerException
asNode
in class LocPathIterator
xctxt
- The XPath runtime context.javax.xml.transform.TransformerException
public int getLastPos(XPathContext xctxt)
getLastPos
in interface SubContextList
getLastPos
in class LocPathIterator
xctxt
- XPath runtime context.PredicatedNodeTest.getLastPos(XPathContext)
Copyright © 2014 Apache XML Project. All Rights Reserved.