# Hierarchy For Package com.saxonica.expr

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.sf.saxon.query.Annotation
    - com.saxonica.expr.Annotation30
  - net.sf.saxon.expr.sort.AtomicSortComparer (implements net.sf.saxon.expr.sort.AtomicComparer)
    - com.saxonica.expr.EquivalenceComparer
  - net.sf.saxon.expr.Expression (implements net.sf.saxon.trace.InstructionInfo, java.io.Serializable, javax.xml.transform.SourceLocator)
    - net.sf.saxon.expr.Assignation (implements net.sf.saxon.expr.Binding)
      - net.sf.saxon.expr.ForExpression
        - com.saxonica.expr.OuterForExpression
    - net.sf.saxon.expr.BinaryExpression
      - com.saxonica.expr.EquivalenceComparison (implements net.sf.saxon.expr.ComparisonExpression)
    - net.sf.saxon.expr.FunctionCall
      - com.saxonica.expr.JavaExtensionFunctionCall (implements net.sf.saxon.expr.Callable)
    - com.saxonica.expr.IndexedFilterExpression (implements net.sf.saxon.expr.ContextSwitchingExpression)
    - com.saxonica.expr.IndexedLookupExpression
    - com.saxonica.expr.SwitchExpression
    - com.saxonica.expr.TryCatch
  - net.sf.saxon.expr.parser.ExpressionParser
    - net.sf.saxon.query.QueryParser
      - com.saxonica.expr.ExtendedXQueryParser
    - com.saxonica.expr.XPath30Parser
  - com.saxonica.expr.IndexedValue<T> (implements net.sf.saxon.om.GroundedValue)
  - com.saxonica.expr.JavaExtensionFunctionCall.ConfigurationCheckingFunction (implements net.sf.saxon.expr.ItemMappingFunction<F,T>)
  - com.saxonica.expr.MultiIndex
  - com.saxonica.expr.PathFinder (implements net.sf.saxon.pattern.PatternFinder)
  - net.sf.saxon.expr.instruct.Procedure (implements net.sf.saxon.expr.Container, net.sf.saxon.trace.InstructionInfo, net.sf.saxon.event.LocationProvider, java.io.Serializable)
    - net.sf.saxon.expr.instruct.UserFunction
      - com.saxonica.expr.MemoFunction
  - net.sf.saxon.query.QueryModule (implements net.sf.saxon.expr.StaticContext)
    - net.sf.saxon.query.QueryLibrary
      - com.saxonica.expr.QueryLibraryImpl
  - net.sf.saxon.query.StaticQueryContext
    - com.saxonica.expr.StaticQueryContextPE
  - com.saxonica.expr.TryCatch.CatchClause (implements java.io.Serializable)
  - com.saxonica.expr.XPath30Parser.InlineFunctionDetails
  - com.saxonica.expr.XPath30Parser.TemporaryXSLTVariableBinding (implements net.sf.saxon.expr.Binding)

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