|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AxesWalker | |
---|---|
org.apache.xpath.axes | Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator. |
Uses of AxesWalker in org.apache.xpath.axes |
---|
Subclasses of AxesWalker in org.apache.xpath.axes | |
---|---|
class |
FilterExprWalker
Walker for the OP_VARIABLE, or OP_EXTFUNCTION, or OP_FUNCTION, or OP_GROUP, op codes. |
class |
ReverseAxesWalker
Walker for a reverse axes. |
Fields in org.apache.xpath.axes declared as AxesWalker | |
---|---|
protected AxesWalker |
WalkingIterator.m_firstWalker
The head of the step walker list. |
protected AxesWalker |
WalkingIterator.m_lastUsedWalker
The last used step walker in the walker list. |
protected AxesWalker |
AxesWalker.m_nextWalker
The next walker in the location step chain. |
(package private) AxesWalker |
AxesWalker.m_prevWalker
The previous walker in the location step chain, or null. |
Methods in org.apache.xpath.axes that return AxesWalker | |
---|---|
(package private) AxesWalker |
AxesWalker.cloneDeep(WalkingIterator cloneOwner,
java.util.Vector cloneList)
Do a deep clone of this walker, including next and previous walkers. |
private static AxesWalker |
WalkerFactory.createDefaultWalker(Compiler compiler,
int opPos,
WalkingIterator lpi,
int analysis)
Create the proper Walker from the axes type. |
(package private) static AxesWalker |
AxesWalker.findClone(AxesWalker key,
java.util.Vector cloneList)
Find a clone that corresponds to the key argument. |
AxesWalker |
WalkingIterator.getFirstWalker()
Get the head of the walker list. |
AxesWalker |
WalkingIterator.getLastUsedWalker()
Get the last used walker. |
AxesWalker |
AxesWalker.getNextWalker()
Get the next walker in the location step chain. |
AxesWalker |
AxesWalker.getPrevWalker()
Get the previous walker reference in the location step chain. |
(package private) static AxesWalker |
WalkerFactory.loadOneWalker(WalkingIterator lpi,
Compiler compiler,
int stepOpCodePos)
This method is for building an array of possible levels where the target element(s) could be found for a match. |
(package private) static AxesWalker |
WalkerFactory.loadWalkers(WalkingIterator lpi,
Compiler compiler,
int stepOpCodePos,
int stepIndex)
This method is for building an array of possible levels where the target element(s) could be found for a match. |
Methods in org.apache.xpath.axes with parameters of type AxesWalker | |
---|---|
(package private) static AxesWalker |
AxesWalker.findClone(AxesWalker key,
java.util.Vector cloneList)
Find a clone that corresponds to the key argument. |
void |
WalkingIterator.setFirstWalker(AxesWalker walker)
Set the head of the walker list. |
void |
WalkingIterator.setLastUsedWalker(AxesWalker walker)
Set the last used walker. |
void |
AxesWalker.setNextWalker(AxesWalker walker)
Set the next walker in the location step chain. |
void |
AxesWalker.setPrevWalker(AxesWalker walker)
Set or clear the previous walker reference in the location step chain. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |