Package | Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XPathVisitor.visitMatchPattern(ExpressionOwner owner,
StepPattern pattern)
Visit a match pattern.
|
Modifier and Type | Field and Description |
---|---|
protected StepPattern |
MatchPatternIterator.m_pattern
This is the select pattern, translated into a match pattern.
|
Modifier and Type | Method and Description |
---|---|
protected StepPattern |
Compiler.stepPattern(int opPos,
int stepCount,
StepPattern ancestorPattern)
Compile a step pattern unit expression, used for both location paths
and match patterns.
|
Modifier and Type | Method and Description |
---|---|
protected StepPattern |
Compiler.stepPattern(int opPos,
int stepCount,
StepPattern ancestorPattern)
Compile a step pattern unit expression, used for both location paths
and match patterns.
|
Modifier and Type | Class and Description |
---|---|
class |
ContextMatchStepPattern
Special context node pattern matcher.
|
class |
FunctionPattern
Match pattern step that contains a function.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.