Uses of Class
org.htmlunit.xpath.patterns.StepPattern
Packages that use StepPattern
Package
Description
Implementation of XPath LocationPath support -- primary classes are
LocPathIterator and UnionPathIterator.
Implements an XPath parser which produces an OpMap, and a so-called Compiler
which produces an expression tree for fast evaluation.
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 StepPatternModifier and TypeMethodDescriptionprivate static StepPattern
WalkerFactory.createDefaultStepPattern
(Compiler compiler, int opPos) Create a StepPattern that is contained within a LocationPath.(package private) static StepPattern
Read a LocationPath as a generalized match pattern. -
Uses of StepPattern in org.htmlunit.xpath.compiler
Methods in org.htmlunit.xpath.compiler that return StepPatternModifier and TypeMethodDescriptionprotected 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 StepPatternModifier and TypeMethodDescriptionprotected 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.patternsModifier and TypeClassDescriptionclass
Special context node pattern matcher.class
Match pattern step that contains a function.Fields in org.htmlunit.xpath.patterns declared as StepPatternModifier and TypeFieldDescription(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 StepPatternModifier and TypeMethodDescriptionStepPattern.getRelativePathPattern()
Get the reference to nodetest and predicate for parent or ancestor.Methods in org.htmlunit.xpath.patterns with parameters of type StepPatternModifier and TypeMethodDescriptionvoid
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.