Uses of Class
org.htmlunit.xpath.patterns.StepPattern
-
Packages that use StepPattern Package Description org.htmlunit.xpath.axes Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.org.htmlunit.xpath.compiler Implements an XPath parser which produces an OpMap, and a so-called Compiler which produces an expression tree for fast evaluation.org.htmlunit.xpath.patterns Implementation of XPath nodeTest support, and XSLT pattern matching support. -
-
Uses of StepPattern in org.htmlunit.xpath.axes
Methods in org.htmlunit.xpath.axes that return StepPattern Modifier and Type Method Description private static StepPattern
WalkerFactory. createDefaultStepPattern(Compiler compiler, int opPos)
Create a StepPattern that is contained within a LocationPath.(package private) static StepPattern
WalkerFactory. loadSteps(Compiler compiler, int stepOpCodePos)
Read a LocationPath as a generalized match pattern. -
Uses of StepPattern in org.htmlunit.xpath.compiler
Methods in org.htmlunit.xpath.compiler that return StepPattern Modifier and Type Method 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.Methods in org.htmlunit.xpath.compiler with parameters of type StepPattern Modifier and Type Method 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. -
Uses of StepPattern in org.htmlunit.xpath.patterns
Subclasses of StepPattern in org.htmlunit.xpath.patterns Modifier and Type Class Description class
ContextMatchStepPattern
Special context node pattern matcher.class
FunctionPattern
Match pattern step that contains a function.Fields in org.htmlunit.xpath.patterns declared as StepPattern Modifier and Type Field Description (package private) StepPattern
StepPattern. m_relativePathPattern
Reference to nodetest and predicate for parent or ancestor.private StepPattern[]
UnionPattern. patterns_
Array of the contained step patterns to be tested.Methods in org.htmlunit.xpath.patterns that return StepPattern Modifier and Type Method Description StepPattern
StepPattern. getRelativePathPattern()
Get the reference to nodetest and predicate for parent or ancestor.Methods in org.htmlunit.xpath.patterns with parameters of type StepPattern Modifier and Type Method Description 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.
-