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

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - net.sf.saxon.type.AnyFunctionType (implements net.sf.saxon.type.FunctionItemType)
  - net.sf.saxon.type.AnyItemType (implements net.sf.saxon.type.ItemType, java.io.Serializable)
  - net.sf.saxon.type.AnySimpleType (implements net.sf.saxon.type.SimpleType)
  - net.sf.saxon.type.AnyType (implements net.sf.saxon.type.ComplexType, java.io.Serializable)
  - net.sf.saxon.type.BuiltInAtomicType (implements net.sf.saxon.type.AtomicType, java.io.Serializable)
  - net.sf.saxon.type.BuiltInListType (implements net.sf.saxon.type.ListType, java.io.Serializable)
  - net.sf.saxon.type.BuiltInType (implements java.io.Serializable)
  - net.sf.saxon.type.ErrorType (implements net.sf.saxon.type.SimpleType)
  - net.sf.saxon.type.ExternalObjectType (implements net.sf.saxon.type.AtomicType, java.io.Serializable)
  - net.sf.saxon.type.StringToDouble (implements java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - net.sf.saxon.type.UnresolvedReferenceException
      - javax.xml.transform.TransformerException
        - javax.xml.transform.TransformerConfigurationException
          - net.sf.saxon.type.SchemaException
        - net.sf.saxon.trans.XPathException
          - net.sf.saxon.type.ValidationException (implements org.xml.sax.Locator, javax.xml.transform.SourceLocator)
  - net.sf.saxon.type.Type (implements java.io.Serializable)
  - net.sf.saxon.type.TypeHierarchy (implements java.io.Serializable)
  - net.sf.saxon.type.Untyped (implements net.sf.saxon.type.ComplexType, java.io.Serializable)
  - net.sf.saxon.type.ValidationFailure (implements net.sf.saxon.type.ConversionResult, org.xml.sax.Locator, javax.xml.transform.SourceLocator)

## Interface Hierarchy

- net.sf.saxon.type.ConversionResult
- net.sf.saxon.type.ISchemaCompiler
- net.sf.saxon.type.SchemaComponentVisitor
- net.sf.saxon.type.SchemaDeclaration
- java.io.Serializable
  - net.sf.saxon.type.ItemType
    - net.sf.saxon.type.AtomicType (also extends net.sf.saxon.type.SimpleType)
    - net.sf.saxon.type.FunctionItemType
  - net.sf.saxon.type.SchemaComponent
    - net.sf.saxon.type.SchemaType
      - net.sf.saxon.type.ComplexType
      - net.sf.saxon.type.SimpleType
        - net.sf.saxon.type.AtomicType (also extends net.sf.saxon.type.ItemType)
        - net.sf.saxon.type.ListType

Copyright (c) 2004-2010 Saxonica Limited. All rights reserved.