|
Class Summary |
| AnyChildNodePattern |
An AnyChildNodePattern is the pattern node(), which matches any node except a root node,
an attribute node, or a namespace node: in other words, any node that is the child of another
node. |
| DocumentPattern |
A DocumentPattern is a pattern that matches only the root node of a document |
| FirstElementPattern |
FirstElementPattern is a specialisation of LocationPathPattern to handle the common case
of a pattern with a single qualifier, the constant integer [1]. |
| IDPattern |
An IDPattern is a pattern of the form id(literal) |
| KeyPattern |
A KeyPattern is a pattern of the form key(keyname, keyvalue) |
| LocationPathPattern |
A LocationPathPattern represents a path, e.g. |
| NamedNodePattern |
A NamedNodePattern is a pattern that tests only for the node type and name. |
| NodeTestPattern |
A NodeTestPattern is a pattern consisting only of a NodeTest. |
| Pattern |
A Pattern represents the result of parsing an XSLT pattern string. |
| UnionPattern |
A pattern formed as the union (or) of two other patterns |