|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StepPattern | |
---|---|
org.apache.xpath | Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages. |
org.apache.xpath.axes | Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator. |
org.apache.xpath.compiler | Implements an XPath parser which produces an OpMap, and a so-called Compiler which produces an expression tree for fast evaluation. |
org.apache.xpath.patterns | Implementation of XPath nodeTest support, and XSLT pattern matching support. |
Uses of StepPattern in org.apache.xpath |
---|
Methods in org.apache.xpath with parameters of type StepPattern | |
---|---|
boolean |
XPathVisitor.visitMatchPattern(ExpressionOwner owner,
StepPattern pattern)
Visit a match pattern. |
Uses of StepPattern in org.apache.xpath.axes |
---|
Fields in org.apache.xpath.axes declared as StepPattern | |
---|---|
protected StepPattern |
MatchPatternIterator.m_pattern
This is the select pattern, translated into a match pattern. |
Methods in org.apache.xpath.axes that return StepPattern | |
---|---|
private static StepPattern |
WalkerFactory.createDefaultStepPattern(Compiler compiler,
int opPos,
MatchPatternIterator mpi,
int analysis,
StepPattern tail,
StepPattern head)
Create a StepPattern that is contained within a LocationPath. |
(package private) static StepPattern |
WalkerFactory.loadSteps(MatchPatternIterator mpi,
Compiler compiler,
int stepOpCodePos,
int stepIndex)
Read a LocationPath as a generalized match pattern. |
Methods in org.apache.xpath.axes with parameters of type StepPattern | |
---|---|
private static StepPattern |
WalkerFactory.createDefaultStepPattern(Compiler compiler,
int opPos,
MatchPatternIterator mpi,
int analysis,
StepPattern tail,
StepPattern head)
Create a StepPattern that is contained within a LocationPath. |
Uses of StepPattern in org.apache.xpath.compiler |
---|
Methods in org.apache.xpath.compiler that return StepPattern | |
---|---|
protected StepPattern |
Compiler.stepPattern(int opPos,
int stepCount,
StepPattern ancestorPattern)
Compile a step pattern unit expression, used for both location paths and match patterns. |
Methods in org.apache.xpath.compiler with parameters of type StepPattern | |
---|---|
protected StepPattern |
Compiler.stepPattern(int opPos,
int stepCount,
StepPattern ancestorPattern)
Compile a step pattern unit expression, used for both location paths and match patterns. |
Uses of StepPattern in org.apache.xpath.patterns |
---|
Subclasses of StepPattern in org.apache.xpath.patterns | |
---|---|
class |
ContextMatchStepPattern
Special context node pattern matcher. |
class |
FunctionPattern
Match pattern step that contains a function. |
Fields in org.apache.xpath.patterns declared as StepPattern | |
---|---|
private StepPattern[] |
UnionPattern.m_patterns
Array of the contained step patterns to be tested. |
(package private) StepPattern |
StepPattern.m_relativePathPattern
Reference to nodetest and predicate for parent or ancestor. |
Methods in org.apache.xpath.patterns that return StepPattern | |
---|---|
StepPattern[] |
UnionPattern.getPatterns()
Get the contained step patterns to be tested. |
StepPattern |
StepPattern.getRelativePathPattern()
Get the reference to nodetest and predicate for parent or ancestor. |
Methods in org.apache.xpath.patterns with parameters of type StepPattern | |
---|---|
XObject |
ContextMatchStepPattern.executeRelativePathPattern(XPathContext xctxt,
StepPattern prevStep)
Execute the match pattern step relative to another step. |
void |
UnionPattern.setPatterns(StepPattern[] patterns)
Set the contained step patterns to be tested. |
void |
StepPattern.setRelativePathPattern(StepPattern expr)
Set the reference to nodetest and predicate for parent or ancestor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |