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 StepPatternWalkerFactory.createDefaultStepPattern(Compiler compiler, int opPos) Create a StepPattern that is contained within a LocationPath.(package private) static StepPatternRead 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 StepPatternCompiler.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 StepPatternCompiler.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 TypeClassDescriptionclassSpecial context node pattern matcher.classMatch pattern step that contains a function.Fields in org.htmlunit.xpath.patterns declared as StepPatternModifier and TypeFieldDescription(package private) StepPatternStepPattern.m_relativePathPatternReference 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 TypeMethodDescriptionvoidUnionPattern.setPatterns(StepPattern[] patterns) Set the contained step patterns to be tested.voidStepPattern.setRelativePathPattern(StepPattern expr) Set the reference to nodetest and predicate for parent or ancestor.