org.apache.xpath.axes
Class WalkingIteratorSorted
java.lang.Object
|
+--org.apache.xpath.Expression
|
+--org.apache.xpath.patterns.NodeTest
|
+--org.apache.xpath.axes.PredicatedNodeTest
|
+--org.apache.xpath.axes.LocPathIterator
|
+--org.apache.xpath.axes.WalkingIterator
|
+--org.apache.xpath.axes.WalkingIteratorSorted
- public class WalkingIteratorSorted
- extends WalkingIterator
**For internal use only**
NEEDSDOC Class WalkingIteratorSorted
- See Also:
- Serialized Form
Method Summary |
void |
reset()
Reset the iterator. |
void |
setRoot(int context,
java.lang.Object environment)
Initialize the context values for this expression
after it is cloned. |
Methods inherited from class org.apache.xpath.axes.LocPathIterator |
allowDetachToRelease,
asIterator,
asNode,
bool,
cloneWithReset,
execute,
findLastPos,
getAxis,
getCachedNodes,
getContext,
getCurrentContextNode,
getCurrentNode,
getCurrentPos,
getDTM,
getDTMManager,
getExpandEntityReferences,
getFilter,
getFoundLast,
getIsTopLevel,
getLast,
getLastPos,
getLength,
getPrefixResolver,
getRoot,
getWhatToShow,
getXPathContext,
isDocOrdered,
isFresh,
isMutable,
isNodesetExpr,
item,
previousNode,
runTo,
setCurrentContextNode,
setCurrentPos,
setEnvironment,
setIsTopLevel,
setItem,
setLast,
setShouldCacheNodes,
size |
Methods inherited from class org.apache.xpath.axes.PredicatedNodeTest |
acceptNode,
canTraverseOutsideSubtree,
getLocPathIterator,
getPredicateCount,
getPredicateIndex,
getProximityPosition,
getProximityPosition,
initProximityPosition,
isReverseAxes,
resetProximityPositions,
setLocPathIterator,
setPredicateCount |
Methods inherited from class org.apache.xpath.patterns.NodeTest |
debugWhatToShow,
execute,
execute,
getDefaultScore,
getLocalName,
getNamespace,
getNodeTypeTest,
getStaticScore,
initNodeTest,
initNodeTest,
setLocalName,
setNamespace,
setStaticScore,
setWhatToShow |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
WalkingIteratorSorted
public WalkingIteratorSorted(PrefixResolver nscontext)
- Create a WalkingIteratorSorted object.
- Parameters:
nscontext
- The namespace context for this iterator,
should be OK if null.
WalkingIteratorSorted
public WalkingIteratorSorted(Compiler compiler,
int opPos,
int analysis,
boolean shouldLoadWalkers)
throws javax.xml.transform.TransformerException
- Create a WalkingIteratorSorted iteratorWalkingIteratorSortedWalkingIteratorSorted.
- Parameters:
compiler
- The Compiler which is creating
this expression.opPos
- The position of this iterator in the
opcode list from the compiler.
NEEDSDOC @param analysisshouldLoadWalkers
- True if walkers should be
loaded, or false if this is a derived iterator and
it doesn't wish to load child walkers.- Throws:
- javax.xml.transform.TransformerException -
setRoot
public void setRoot(int context,
java.lang.Object environment)
- Initialize the context values for this expression
after it is cloned.
- Parameters:
execContext
- The XPath runtime context for this
transformation.
NEEDSDOC @param context
NEEDSDOC @param environment- Overrides:
- setRoot in class LocPathIterator
reset
public void reset()
- Reset the iterator.
- Overrides:
- reset in class WalkingIterator
Copyright © 2001 Apache XML Project. All Rights Reserved.