## Uses of Class
org.apache.xpath.patterns.StepPattern

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.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.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.

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
`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.
`XObject` `ContextMatchStepPattern.executeRelativePathPattern(XPathContext xctxt, StepPattern prevStep)` Execute the match pattern step relative to another step.

Copyright © 2006 Apache XML Project. All Rights Reserved.