# Hierarchy For Package com.saxonica.bytecode

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.saxonica.bytecode.CalculatorCompiler
    - com.saxonica.bytecode.CalculatorCompiler.AnyDivAny
    - com.saxonica.bytecode.CalculatorCompiler.AnyIdivAny
    - com.saxonica.bytecode.CalculatorCompiler.AnyMinusAny
    - com.saxonica.bytecode.CalculatorCompiler.AnyModAny
    - com.saxonica.bytecode.CalculatorCompiler.AnyPlusAny
    - com.saxonica.bytecode.CalculatorCompiler.AnyTimesAny
    - com.saxonica.bytecode.CalculatorCompiler.DecimalDivDecimal
    - com.saxonica.bytecode.CalculatorCompiler.DecimalIdivDecimal
    - com.saxonica.bytecode.CalculatorCompiler.DecimalMinusDecimal
    - com.saxonica.bytecode.CalculatorCompiler.DecimalModDecimal
    - com.saxonica.bytecode.CalculatorCompiler.DecimalPlusDecimal
    - com.saxonica.bytecode.CalculatorCompiler.DecimalTimesDecimal
    - com.saxonica.bytecode.CalculatorCompiler.DoubleDivDouble
    - com.saxonica.bytecode.CalculatorCompiler.DoubleMinusDouble
    - com.saxonica.bytecode.CalculatorCompiler.DoubleModDouble
    - com.saxonica.bytecode.CalculatorCompiler.DoublePlusDouble
    - com.saxonica.bytecode.CalculatorCompiler.DoubleTimesDouble
    - com.saxonica.bytecode.CalculatorCompiler.FloatDivFloat
    - com.saxonica.bytecode.CalculatorCompiler.FloatIdivFloat
    - com.saxonica.bytecode.CalculatorCompiler.FloatMinusFloat
    - com.saxonica.bytecode.CalculatorCompiler.FloatModFloat
    - com.saxonica.bytecode.CalculatorCompiler.FloatPlusFloat
    - com.saxonica.bytecode.CalculatorCompiler.FloatTimesFloat
    - com.saxonica.bytecode.CalculatorCompiler.IntegerDivInteger
    - com.saxonica.bytecode.CalculatorCompiler.IntegerIdivInteger
    - com.saxonica.bytecode.CalculatorCompiler.IntegerMinusInteger
    - com.saxonica.bytecode.CalculatorCompiler.IntegerModInteger
    - com.saxonica.bytecode.CalculatorCompiler.IntegerPlusInteger
    - com.saxonica.bytecode.CalculatorCompiler.IntegerTimesInteger
  - net.sf.saxon.expr.Expression (implements net.sf.saxon.trace.InstructionInfo, java.io.Serializable, javax.xml.transform.SourceLocator)
    - com.saxonica.bytecode.CompiledExpression
  - com.saxonica.bytecode.ExpressionCompiler
    - com.saxonica.bytecode.ErrorExpressionCompiler
    - com.saxonica.bytecode.LiteralCompiler
    - com.saxonica.bytecode.ToBooleanCompiler
      - com.saxonica.bytecode.AndExpressionCompiler
      - com.saxonica.bytecode.BooleanFnCompiler
      - com.saxonica.bytecode.CastableExpressionCompiler
      - com.saxonica.bytecode.CastableToListCompiler
      - com.saxonica.bytecode.CastableToUnionCompiler
      - com.saxonica.bytecode.CompareToIntegerConstantCompiler
      - com.saxonica.bytecode.ContainsCompiler
      - com.saxonica.bytecode.EmptyCompiler
      - com.saxonica.bytecode.EquivalenceComparisonCompiler
      - com.saxonica.bytecode.ExistsCompiler
      - com.saxonica.bytecode.GeneralComparisonCompiler
      - com.saxonica.bytecode.IndexedLookupExpressionCompiler
      - com.saxonica.bytecode.InstanceOfCompiler
      - com.saxonica.bytecode.IntegerRangeTestCompiler
      - com.saxonica.bytecode.IsLastExpressionCompiler
      - com.saxonica.bytecode.IsWholeNumberCompiler
      - com.saxonica.bytecode.MatchesCompiler
      - com.saxonica.bytecode.NotFnCompiler
      - com.saxonica.bytecode.OrExpressionCompiler
      - com.saxonica.bytecode.QuantifiedExpressionCompiler
      - com.saxonica.bytecode.StartsWithCompiler
      - com.saxonica.bytecode.ValueComparisonCompiler
    - com.saxonica.bytecode.ToItemCompiler
      - com.saxonica.bytecode.ArithmeticCompiler
      - com.saxonica.bytecode.BaseURICompiler
      - com.saxonica.bytecode.CastExpressionCompiler
      - com.saxonica.bytecode.ComponentCompiler
      - com.saxonica.bytecode.ContextItemCompiler
      - com.saxonica.bytecode.CountCompiler
      - com.saxonica.bytecode.DateTimeConstructorCompiler
      - com.saxonica.bytecode.DocCompiler
      - com.saxonica.bytecode.FirstItemExpressionCompiler
      - com.saxonica.bytecode.FunctionItemExpressionCompiler
      - com.saxonica.bytecode.IdentityComparisonCompiler
      - com.saxonica.bytecode.LastCompiler
      - com.saxonica.bytecode.LastItemExpressionCompiler
      - com.saxonica.bytecode.MinimaxCompiler
      - com.saxonica.bytecode.NamespaceUriFnCompiler
      - com.saxonica.bytecode.NegateExpressionCompiler
      - com.saxonica.bytecode.NodeNameFnCompiler
      - com.saxonica.bytecode.NumberFnCompiler
      - com.saxonica.bytecode.PartialApplyCompiler
      - com.saxonica.bytecode.PositionCompiler
      - com.saxonica.bytecode.QNameFnCompiler
      - com.saxonica.bytecode.RootExpressionCompiler
      - com.saxonica.bytecode.RootFunctionCompiler
      - com.saxonica.bytecode.RoundingCompiler
      - com.saxonica.bytecode.SingletonAtomizerCompiler
      - com.saxonica.bytecode.StringLengthCompiler
      - com.saxonica.bytecode.SubscriptExpressionCompiler
      - com.saxonica.bytecode.SubstringCompiler
      - com.saxonica.bytecode.SumCompiler
      - com.saxonica.bytecode.ToStringCompiler
        - com.saxonica.bytecode.CodepointsToStringCompiler
        - com.saxonica.bytecode.ConcatCompiler
        - com.saxonica.bytecode.ForceCaseCompiler
        - com.saxonica.bytecode.GenerateIdCompiler
        - com.saxonica.bytecode.LocalNameFnCompiler
        - com.saxonica.bytecode.NameFnCompiler
        - com.saxonica.bytecode.NormalizeSpaceCompiler
        - com.saxonica.bytecode.RegexGroupCompiler
        - com.saxonica.bytecode.StringFnCompiler
        - com.saxonica.bytecode.StringJoinCompiler
        - com.saxonica.bytecode.SubstringAfterCompiler
        - com.saxonica.bytecode.SubstringBeforeCompiler
        - com.saxonica.bytecode.TranslateCompiler
      - com.saxonica.bytecode.TupleExpressionCompiler
    - com.saxonica.bytecode.ToIteratorCompiler
      - com.saxonica.bytecode.AdjacentTextNodeMergerCompiler
      - com.saxonica.bytecode.AnalyzeStringCompiler
      - com.saxonica.bytecode.AtomicSequenceConverterCompiler
      - com.saxonica.bytecode.AtomizerCompiler
      - com.saxonica.bytecode.AxisExpressionCompiler
      - com.saxonica.bytecode.BlockCompiler
      - com.saxonica.bytecode.CallableExpressionCompiler
      - com.saxonica.bytecode.CardinalityCheckerCompiler
      - com.saxonica.bytecode.CastToListCompiler
      - com.saxonica.bytecode.CastToUnionCompiler
      - com.saxonica.bytecode.ChooseCompiler
      - com.saxonica.bytecode.ConditionalSorterCompiler
      - com.saxonica.bytecode.DocumentSorterCompiler
      - com.saxonica.bytecode.EmptyTextNodeRemoverCompiler
      - com.saxonica.bytecode.FilterExpressionCompiler
      - com.saxonica.bytecode.FLWORExpressionCompiler
      - com.saxonica.bytecode.ForExpressionCompiler
      - com.saxonica.bytecode.FunctionSequenceCoercerCompiler
      - com.saxonica.bytecode.HomogeneityCheckerCompiler
      - com.saxonica.bytecode.IndexedFilterExpressionCompiler
      - com.saxonica.bytecode.InterpretedExpressionCompiler
      - com.saxonica.bytecode.ItemCheckerCompiler
      - com.saxonica.bytecode.JavaExtensionFunctionCallCompiler
      - com.saxonica.bytecode.KeyFnCompiler
      - com.saxonica.bytecode.LetExpressionCompiler
      - com.saxonica.bytecode.LocalVariableReferenceCompiler
      - com.saxonica.bytecode.OuterForExpressionCompiler
      - com.saxonica.bytecode.ParentNodeExpressionCompiler
      - com.saxonica.bytecode.RangeExpressionCompiler
      - com.saxonica.bytecode.SimpleStepExpressionCompiler
      - com.saxonica.bytecode.SingletonIntersectExpressionCompiler
      - com.saxonica.bytecode.SlashExpressionCompiler
      - com.saxonica.bytecode.SortExpressionCompiler
      - com.saxonica.bytecode.SuppliedParameterReferenceCompiler
      - com.saxonica.bytecode.SwitchExpressionCompiler
      - com.saxonica.bytecode.TailCallLoopCompiler
      - com.saxonica.bytecode.TailExpressionCompiler
      - com.saxonica.bytecode.ToPushCompiler
        - com.saxonica.bytecode.ApplyImportsCompiler
        - com.saxonica.bytecode.ApplyTemplatesCompiler
        - com.saxonica.bytecode.BreakInstrCompiler
        - com.saxonica.bytecode.CallTemplateCompiler
        - com.saxonica.bytecode.ComputedAttributeCompiler
        - com.saxonica.bytecode.CopyCompiler
        - com.saxonica.bytecode.CopyOfCompiler
        - com.saxonica.bytecode.DocumentInstrCompiler
        - com.saxonica.bytecode.ElementCreatorCompiler
          - com.saxonica.bytecode.ComputedElementCompiler
          - com.saxonica.bytecode.FixedElementCompiler
        - com.saxonica.bytecode.FixedAttributeCompiler
        - com.saxonica.bytecode.ForEachGroupCompiler
        - com.saxonica.bytecode.IterateInstrCompiler
        - com.saxonica.bytecode.LocalParamBlockCompiler
        - com.saxonica.bytecode.LocalParamCompiler
        - com.saxonica.bytecode.NextIterationCompiler
        - com.saxonica.bytecode.NextMatchCompiler
        - com.saxonica.bytecode.ProcessRegexMatchInstructionCompiler
        - com.saxonica.bytecode.ResultDocumentCompiler
        - com.saxonica.bytecode.SimpleNodeConstructorCompiler
          - com.saxonica.bytecode.CommentCompiler
          - com.saxonica.bytecode.NamespaceConstructorCompiler
          - com.saxonica.bytecode.ProcessingInstructionCompiler
          - com.saxonica.bytecode.ValueOfCompiler
        - com.saxonica.bytecode.UseAttributeSetsCompiler
      - com.saxonica.bytecode.TraceExpressionCompiler
      - com.saxonica.bytecode.TryCatchExpressionCompiler
      - com.saxonica.bytecode.UserFunctionCallCompiler
      - com.saxonica.bytecode.VariableReferenceCompiler
      - com.saxonica.bytecode.VennExpressionCompiler
  - com.saxonica.bytecode.GeneratedCode

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