Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.jaxen.pattern.Pattern

Packages that use Pattern
org.jaxen.pattern | Defines XSLT Pattern objects.

Uses of Pattern in org.jaxen.pattern

Subclasses of Pattern in org.jaxen.pattern
`class` | `AnyChildNodeTest` `AnyChildNodeTest` matches any child node.
`class` | `AnyNodeTest` `AnyNodeTest` matches any node.
`class` | `LocationPathPattern` `LocationPathPattern` matches any node using a location path such as A/B/C.
`class` | `NamespaceTest` `NamespaceTest` tests for a given namespace URI.
`class` | `NameTest` `NameTest` tests for a node name.
`class` | `NodeTest` `NodeTest` is a simple test on a node.
`class` | `NodeTypeTest` `NodeTypeTest` matches if the node is of a certain type such as element, attribute, comment, text, processing instruction and so forth.
`class` | `NoNodeTest` `NoNodeTest` matches no nodes.
`class` | `TextNodeTest` `TextNodeTest` matches any text node.
`class` | `UnionPattern` `UnionPattern` represents a union pattern.

Methods in org.jaxen.pattern that return Pattern
`Pattern` | `UnionPattern.getLHS()`
`Pattern` | `UnionPattern.getRHS()`
`Pattern[]` | `UnionPattern.getUnionPatterns()`
`Pattern` | `UnionPattern.simplify()`
`static Pattern` | `PatternParser.parse(String text)`
`protected static Pattern` | `PatternParser.convertExpr(Expr expr)`
`Pattern` | `PatternHandler.getPattern()` Retrieve the simplified Jaxen Pattern expression tree.
`Pattern` | `PatternHandler.getPattern(boolean shouldSimplify)` Retrieve the Jaxen Pattern expression tree, optionally simplified.
`protected Pattern` | `PatternHandler.createAbsoluteLocationPath()`
`protected Pattern` | `PatternHandler.createRelativeLocationPath()`
`Pattern[]` | `Pattern.getUnionPatterns()` If this pattern is a union pattern then this method should return an array of patterns which describe the union pattern, which should contain more than one pattern.
`Pattern` | `Pattern.simplify()`
`Pattern` | `LocationPathPattern.simplify()`

Methods in org.jaxen.pattern with parameters of type Pattern
`void` | `UnionPattern.setLHS(Pattern lhs)`
`void` | `UnionPattern.setRHS(Pattern rhs)`
`void` | `LocationPathPattern.setParentPattern(Pattern parentPattern)` Adds a pattern for the parent of the current context node used in this pattern.
`void` | `LocationPathPattern.setAncestorPattern(Pattern ancestorPattern)` Adds a pattern for an ancestor of the current context node used in this pattern.

Constructors in org.jaxen.pattern with parameters of type Pattern
`UnionPattern(Pattern lhs, Pattern rhs)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2005 Codehaus. All Rights Reserved.