# Hierarchy For Package com.saxonica.expr

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.sf.saxon.expr.Expression (implements net.sf.saxon.expr.ExportAgent, net.sf.saxon.om.IdentityComparable, net.sf.saxon.expr.Locatable, net.sf.saxon.trace.Traceable)
    - net.sf.saxon.expr.Assignation (implements net.sf.saxon.expr.LocalBinding)
      - com.saxonica.expr.ForMemberExpression
    - net.sf.saxon.expr.BinaryExpression
      - net.sf.saxon.expr.LookupExpression
        - com.saxonica.expr.ObjectLookupExpression
    - net.sf.saxon.expr.FunctionCall
      - com.saxonica.expr.JavaExtensionFunctionCall (implements net.sf.saxon.expr.Callable)
  - net.sf.saxon.expr.parser.ParserExtension
    - com.saxonica.expr.SaxonSyntaxExtension
      - com.saxonica.expr.XQueryParserExtensionPE
  - net.sf.saxon.expr.parser.ParserExtension.InlineFunctionDetails
    - com.saxonica.expr.SaxonSyntaxExtension.UnderscoreFunctionDetails
  - 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