| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
  |
  +--org.apache.xpath.Expression
        |
        +--org.apache.xpath.patterns.NodeTest
              |
              +--org.apache.xpath.axes.PredicatedNodeTest
                    |
                    +--org.apache.xpath.axes.AxesWalker
                          |
                          +--org.apache.xpath.axes.ReverseAxesWalker
Walker for a reverse axes.
| Fields inherited from class org.apache.xpath.axes.AxesWalker | 
FEATURE_NODETESTFILTER | 
| Fields inherited from class org.apache.xpath.patterns.NodeTest | 
SCORE_NODETEST,  
SCORE_NONE,  
SCORE_NSWILD,  
SCORE_OTHER,  
SCORE_QNAME,  
SHOW_BYFUNCTION,  
SHOW_NAMESPACE,  
SUPPORTS_PRE_STRIPPING,  
WILD | 
| Constructor Summary | |
ReverseAxesWalker(LocPathIterator locPathIterator)
Construct an AxesWalker using a LocPathIterator.  | 
|
| Method Summary | |
 int | 
getLastPos(XPathContext xctxt)
Get the number of nodes in this node list.  | 
 boolean | 
isReverseAxes()
Tells if this is a reverse axes.  | 
 void | 
setRoot(Node root)
Set the root node of the TreeWalker.  | 
| Methods inherited from class org.apache.xpath.axes.AxesWalker | 
canTraverseOutsideSubtree, 
clone, 
firstChild, 
getCurrentNode, 
getExpandEntityReferences, 
getFilter, 
getNextWalker, 
getPrevWalker, 
getRoot, 
init, 
lastChild, 
nextNode, 
nextSibling, 
parentNode, 
previousNode, 
previousSibling, 
setCurrentNode, 
setNextWalker, 
setPrevWalker, 
toString | 
| Methods inherited from class org.apache.xpath.axes.PredicatedNodeTest | 
acceptNode, 
getLocPathIterator, 
getPredicateCount, 
getPredicateIndex, 
getProximityPosition, 
getProximityPosition, 
initProximityPosition, 
resetProximityPositions, 
setLocPathIterator, 
setPredicateCount | 
| Methods inherited from class org.apache.xpath.patterns.NodeTest | 
debugWhatToShow, 
execute, 
execute, 
getDefaultScore, 
getLocalName, 
getNamespace, 
getWhatToShow, 
initNodeTest, 
initNodeTest | 
| Methods inherited from class org.apache.xpath.Expression | 
assert, 
error, 
setSourceLocator, 
warn | 
| Methods inherited from class java.lang.Object | 
equals, 
getClass, 
hashCode, 
notify, 
notifyAll, 
wait, 
wait, 
wait | 
| Constructor Detail | 
public ReverseAxesWalker(LocPathIterator locPathIterator)
locPathIterator - The location path iterator that 'owns' this walker.| Method Detail | 
public boolean isReverseAxes()
public void setRoot(Node root)
root - The context node of this step.public int getLastPos(XPathContext xctxt)
xctxt - The XPath runtime context.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||