java.io.Serializable
, java.lang.Cloneable
, javax.xml.transform.SourceLocator
, DTMIterator
, PathComponent
, SubContextList
, ExpressionNode
, XPathVisitable
public class KeyRefIterator extends ChildTestIterator
FILTER_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 |
---|---|
KeyRefIterator(QName name,
XMLString ref,
java.util.Vector keyDecls,
DTMIterator ki) |
Constructor KeyRefIterator
|
Modifier and Type | Method | Description |
---|---|---|
short |
filterNode(int testNode) |
Test whether a specified node is visible in the logical view of a
TreeWalker or NodeIterator.
|
nextNode
cloneWithReset, detach, getAxis, setRoot
clone
asIteratorRaw, assertion, error, execute, exprAddChild, exprGetChild, exprGetNumChildren, exprGetParent, exprSetParent, getColumnNumber, getExpressionOwner, getLineNumber, getPublicId, getSystemId, isStableNumber, num, warn, xstr
allowDetachToRelease, asIterator, asNode, bool, callVisitors, execute, executeCharsToContentHandler, getAnalysisBits, 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, 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 KeyRefIterator(QName name, XMLString ref, java.util.Vector keyDecls, DTMIterator ki)
ref
- Key value to matchki
- The main key iterator used to walk the source treepublic short filterNode(int testNode)
testNode
- The node to check to see if it passes the filter or not.Copyright © 2014 Apache XML Project. All Rights Reserved.