## Hierarchy For Package net.sf.saxon.pattern

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class net.sf.saxon.pattern.NodeTest (implements net.sf.saxon.type.ItemType, java.io.Serializable)
    - class net.sf.saxon.pattern.AnyChildNodePattern
    - class net.sf.saxon.pattern.AnyNodeTest
    - class net.sf.saxon.pattern.CombinedNodeTest
    - class net.sf.saxon.pattern.ContentTypeTest
    - class net.sf.saxon.pattern.DocumentNodeTest
    - class net.sf.saxon.pattern.LocalNameTest
    - class net.sf.saxon.pattern.NamespaceTest
    - class net.sf.saxon.pattern.NameTest
    - class net.sf.saxon.pattern.NodeKindTest
    - class net.sf.saxon.pattern.NoNodeTest
    - class net.sf.saxon.pattern.SubstitutionGroupTest
  - class net.sf.saxon.pattern.Pattern (implements net.sf.saxon.expr.Container, java.io.Serializable)
    - class net.sf.saxon.pattern.IDPattern
    - class net.sf.saxon.pattern.KeyPattern
    - class net.sf.saxon.pattern.LocationPathPattern
    - class net.sf.saxon.pattern.NodeTestPattern
    - class net.sf.saxon.pattern.UnionPattern
  - class net.sf.saxon.pattern.PatternSponsor (implements net.sf.saxon.expr.Expression)