Class Hierarchy
- java.lang.Object
- net.sf.saxon.functions.AbstractFunction (implements net.sf.saxon.om.Function)
- net.sf.saxon.expr.ListConstructorFunction
- net.sf.saxon.expr.ListCastableFunction
- net.sf.saxon.expr.UnionConstructorFunction
- net.sf.saxon.expr.UnionCastableFunction
- net.sf.saxon.expr.ListConstructorFunction
- net.sf.saxon.expr.AnalyzeMappingFunction (implements net.sf.saxon.expr.ContextMappingFunction)
- net.sf.saxon.expr.AtomicSequenceConverter.AtomicSequenceMappingFunction (implements net.sf.saxon.expr.ItemMappingFunction)
- net.sf.saxon.expr.AtomicSequenceConverter.ToStringMappingFunction (implements net.sf.saxon.expr.ItemMappingFunction)
- net.sf.saxon.expr.AxisAtomizingIterator (implements net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.BigRangeIterator (implements net.sf.saxon.tree.iter.AtomicIterator<T>, net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator)
- net.sf.saxon.expr.Calculator
- net.sf.saxon.expr.Calculator.AnyDivAny
- net.sf.saxon.expr.Calculator.AnyIdivAny
- net.sf.saxon.expr.Calculator.AnyMinusAny
- net.sf.saxon.expr.Calculator.AnyModAny
- net.sf.saxon.expr.Calculator.AnyPlusAny
- net.sf.saxon.expr.Calculator.AnyTimesAny
- net.sf.saxon.expr.Calculator.DecimalDivDecimal
- net.sf.saxon.expr.Calculator.DecimalIdivDecimal
- net.sf.saxon.expr.Calculator.DecimalMinusDecimal
- net.sf.saxon.expr.Calculator.DecimalModDecimal
- net.sf.saxon.expr.Calculator.DecimalPlusDecimal
- net.sf.saxon.expr.Calculator.DecimalTimesDecimal
- net.sf.saxon.expr.Calculator.DoubleDivDouble
- net.sf.saxon.expr.Calculator.DoubleMinusDouble
- net.sf.saxon.expr.Calculator.DoubleModDouble
- net.sf.saxon.expr.Calculator.DoublePlusDouble
- net.sf.saxon.expr.Calculator.DoubleTimesDouble
- net.sf.saxon.expr.Calculator.FloatDivFloat
- net.sf.saxon.expr.Calculator.FloatIdivFloat
- net.sf.saxon.expr.Calculator.FloatMinusFloat
- net.sf.saxon.expr.Calculator.FloatModFloat
- net.sf.saxon.expr.Calculator.FloatPlusFloat
- net.sf.saxon.expr.Calculator.FloatTimesFloat
- net.sf.saxon.expr.Calculator.IntegerDivInteger
- net.sf.saxon.expr.Calculator.IntegerIdivInteger
- net.sf.saxon.expr.Calculator.IntegerMinusInteger
- net.sf.saxon.expr.Calculator.IntegerModInteger
- net.sf.saxon.expr.Calculator.IntegerPlusInteger
- net.sf.saxon.expr.Calculator.IntegerTimesInteger
- net.sf.saxon.expr.CardinalityCheckingIterator (implements net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.Component
- net.sf.saxon.expr.Component.M
- net.sf.saxon.expr.ComponentBinding
- net.sf.saxon.expr.ContextMappingIterator (implements net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.type.Converter
- net.sf.saxon.expr.UntypedSequenceConverter.UntypedConverter
- net.sf.saxon.expr.DifferenceEnumeration (implements net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.EarlyEvaluationContext (implements net.sf.saxon.expr.XPathContext)
- net.sf.saxon.expr.ErrorIterator (implements net.sf.saxon.om.SequenceIterator)
- 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)
- net.sf.saxon.expr.ForExpression
- net.sf.saxon.expr.LetExpression (implements net.sf.saxon.expr.instruct.TailCallReturner)
- net.sf.saxon.expr.EagerLetExpression
- net.sf.saxon.expr.QuantifiedExpression
- net.sf.saxon.expr.AttributeGetter
- net.sf.saxon.expr.AxisExpression
- net.sf.saxon.expr.BinaryExpression
- net.sf.saxon.expr.ArithmeticExpression
- net.sf.saxon.expr.BooleanExpression (implements net.sf.saxon.expr.Negatable)
- net.sf.saxon.expr.AndExpression
- net.sf.saxon.expr.OrExpression
- net.sf.saxon.expr.EquivalenceComparison (implements net.sf.saxon.expr.ComparisonExpression)
- net.sf.saxon.expr.FilterExpression (implements net.sf.saxon.expr.ContextSwitchingExpression)
- net.sf.saxon.expr.GeneralComparison (implements net.sf.saxon.expr.Callable, net.sf.saxon.expr.ComparisonExpression)
- net.sf.saxon.expr.GeneralComparison20
- net.sf.saxon.expr.IdentityComparison
- net.sf.saxon.expr.LookupExpression
- net.sf.saxon.expr.RangeExpression
- net.sf.saxon.expr.SlashExpression (implements net.sf.saxon.expr.ContextSwitchingExpression)
- net.sf.saxon.expr.SimpleStepExpression
- net.sf.saxon.expr.ValueComparison (implements net.sf.saxon.expr.ComparisonExpression, net.sf.saxon.expr.Negatable)
- net.sf.saxon.expr.VennExpression
- net.sf.saxon.expr.SingletonIntersectExpression
- net.sf.saxon.expr.ContextItemExpression
- net.sf.saxon.expr.CurrentItemExpression
- net.sf.saxon.expr.ErrorExpression
- net.sf.saxon.expr.FunctionCall
- net.sf.saxon.expr.StaticFunctionCall (implements net.sf.saxon.expr.Callable)
- net.sf.saxon.expr.SystemFunctionCall (implements net.sf.saxon.expr.Negatable)
- net.sf.saxon.expr.SystemFunctionCall.Optimized
- net.sf.saxon.expr.SystemFunctionCall (implements net.sf.saxon.expr.Negatable)
- net.sf.saxon.expr.UserFunctionCall (implements net.sf.saxon.expr.ComponentInvocation, net.sf.saxon.expr.ContextOriginator, net.sf.saxon.expr.UserFunctionResolvable)
- net.sf.saxon.expr.StaticFunctionCall (implements net.sf.saxon.expr.Callable)
- net.sf.saxon.expr.IntegerRangeTest
- net.sf.saxon.expr.IsLastExpression
- net.sf.saxon.expr.Literal
- net.sf.saxon.expr.StringLiteral
- net.sf.saxon.expr.NumberSequenceFormatter
- net.sf.saxon.expr.PseudoExpression
- net.sf.saxon.expr.RootExpression
- net.sf.saxon.expr.SimpleExpression (implements net.sf.saxon.expr.Callable)
- net.sf.saxon.expr.SuppliedParameterReference
- net.sf.saxon.expr.TryCatch
- net.sf.saxon.expr.UnaryExpression
- net.sf.saxon.expr.AdjacentTextNodeMerger
- net.sf.saxon.expr.AtomicSequenceConverter
- net.sf.saxon.expr.UntypedSequenceConverter
- net.sf.saxon.expr.Atomizer
- net.sf.saxon.expr.CardinalityChecker
- net.sf.saxon.expr.CastingExpression
- net.sf.saxon.expr.CastableExpression
- net.sf.saxon.expr.CastExpression (implements net.sf.saxon.expr.Callable)
- net.sf.saxon.expr.CompareToConstant (implements net.sf.saxon.expr.ComparisonExpression)
- net.sf.saxon.expr.CompareToIntegerConstant
- net.sf.saxon.expr.CompareToStringConstant
- net.sf.saxon.expr.ConsumingOperand
- net.sf.saxon.expr.EmptyTextNodeRemover (implements net.sf.saxon.expr.ItemMappingFunction)
- net.sf.saxon.expr.HomogeneityChecker
- net.sf.saxon.expr.InstanceOfExpression
- net.sf.saxon.expr.ItemChecker
- net.sf.saxon.expr.LookupAllExpression
- net.sf.saxon.expr.NegateExpression
- net.sf.saxon.expr.SingleItemFilter
- net.sf.saxon.expr.FirstItemExpression
- net.sf.saxon.expr.LastItemExpression
- net.sf.saxon.expr.SubscriptExpression
- net.sf.saxon.expr.SingletonAtomizer
- net.sf.saxon.expr.TailCallLoop
- net.sf.saxon.expr.TailExpression
- net.sf.saxon.expr.VariableReference (implements net.sf.saxon.expr.BindingReference)
- net.sf.saxon.expr.GlobalVariableReference (implements net.sf.saxon.expr.ComponentInvocation)
- net.sf.saxon.expr.LocalVariableReference
- net.sf.saxon.expr.Assignation (implements net.sf.saxon.expr.LocalBinding)
- net.sf.saxon.expr.FilterIterator (implements net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.FilterIterator.NonNumeric
- net.sf.saxon.expr.ForExpression.MappingAction (implements net.sf.saxon.expr.ItemMappingFunction, net.sf.saxon.expr.MappingFunction)
- net.sf.saxon.expr.sort.GenericAtomicComparer (implements net.sf.saxon.expr.sort.AtomicComparer)
- net.sf.saxon.expr.EquivalenceComparer
- net.sf.saxon.expr.IntersectionEnumeration (implements net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.ItemMappingIterator (implements net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.ItemTypeCheckingFunction (implements net.sf.saxon.expr.ItemMappingFunction)
- net.sf.saxon.expr.JPConverter
- net.sf.saxon.expr.JPConverter.ExternalObjectWrapper
- net.sf.saxon.expr.JPConverter.FromBigDecimal
- net.sf.saxon.expr.JPConverter.FromBigInteger
- net.sf.saxon.expr.JPConverter.FromBoolean
- net.sf.saxon.expr.JPConverter.FromBooleanArray
- net.sf.saxon.expr.JPConverter.FromByte
- net.sf.saxon.expr.JPConverter.FromByteArray
- net.sf.saxon.expr.JPConverter.FromCharacter
- net.sf.saxon.expr.JPConverter.FromCharArray
- net.sf.saxon.expr.JPConverter.FromCollection
- net.sf.saxon.expr.JPConverter.FromDate
- net.sf.saxon.expr.JPConverter.FromDouble
- net.sf.saxon.expr.JPConverter.FromDoubleArray
- net.sf.saxon.expr.JPConverter.FromFloat
- net.sf.saxon.expr.JPConverter.FromFloatArray
- net.sf.saxon.expr.JPConverter.FromInstant
- net.sf.saxon.expr.JPConverter.FromInt
- net.sf.saxon.expr.JPConverter.FromIntArray
- net.sf.saxon.expr.JPConverter.FromLocalDate
- net.sf.saxon.expr.JPConverter.FromLocalDateTime
- net.sf.saxon.expr.JPConverter.FromLong
- net.sf.saxon.expr.JPConverter.FromLongArray
- net.sf.saxon.expr.JPConverter.FromObject
- net.sf.saxon.expr.JPConverter.FromObjectArray
- net.sf.saxon.expr.JPConverter.FromOffsetDateTime
- net.sf.saxon.expr.JPConverter.FromQName
- net.sf.saxon.expr.JPConverter.FromSequence
- net.sf.saxon.expr.JPConverter.FromSequenceIterator
- net.sf.saxon.expr.JPConverter.FromShort
- net.sf.saxon.expr.JPConverter.FromShortArray
- net.sf.saxon.expr.JPConverter.FromSource
- net.sf.saxon.expr.JPConverter.FromString
- net.sf.saxon.expr.JPConverter.FromURI
- net.sf.saxon.expr.JPConverter.FromXdmValue
- net.sf.saxon.expr.JPConverter.FromZonedDateTime
- net.sf.saxon.expr.JPConverter.VoidConverter
- net.sf.saxon.expr.MappingIterator (implements net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.MultiIterator<T> (implements java.util.Iterator<E>)
- net.sf.saxon.expr.Operand (implements net.sf.saxon.expr.ExpressionOwner, java.lang.Iterable<T>)
- net.sf.saxon.expr.OperandRole
- net.sf.saxon.expr.PackageData
- net.sf.saxon.expr.PJConverter
- net.sf.saxon.expr.PJConverter.AnyURIValueToURI
- net.sf.saxon.expr.PJConverter.AnyURIValueToURL
- net.sf.saxon.expr.PJConverter.Atomic
- net.sf.saxon.expr.PJConverter.BooleanValueToBoolean
- net.sf.saxon.expr.PJConverter.CalendarValueToCalendar
- net.sf.saxon.expr.PJConverter.CalendarValueToDate
- net.sf.saxon.expr.PJConverter.CalendarValueToInstant
- net.sf.saxon.expr.PJConverter.CalendarValueToLocalDateTime
- net.sf.saxon.expr.PJConverter.CalendarValueToOffsetDateTime
- net.sf.saxon.expr.PJConverter.CalendarValueToZonedDateTime
- net.sf.saxon.expr.PJConverter.DateValueToLocalDate
- net.sf.saxon.expr.PJConverter.General
- net.sf.saxon.expr.PJConverter.Identity
- net.sf.saxon.expr.PJConverter.IntegerValueToBigInteger
- net.sf.saxon.expr.PJConverter.IntegerValueToByte
- net.sf.saxon.expr.PJConverter.IntegerValueToChar
- net.sf.saxon.expr.PJConverter.IntegerValueToInt
- net.sf.saxon.expr.PJConverter.IntegerValueToLong
- net.sf.saxon.expr.PJConverter.IntegerValueToShort
- net.sf.saxon.expr.PJConverter.NumericValueToBigDecimal
- net.sf.saxon.expr.PJConverter.NumericValueToDouble
- net.sf.saxon.expr.PJConverter.NumericValueToFloat
- net.sf.saxon.expr.PJConverter.QualifiedNameValueToQName
- net.sf.saxon.expr.PJConverter.StringValueToChar
- net.sf.saxon.expr.PJConverter.StringValueToString
- net.sf.saxon.expr.PJConverter.ToArray
- net.sf.saxon.expr.PJConverter.ToCollection
- net.sf.saxon.expr.PJConverter.ToNull
- net.sf.saxon.expr.PJConverter.ToOne
- net.sf.saxon.expr.PJConverter.ToOneOrMore
- net.sf.saxon.expr.PJConverter.ToSequenceExtent
- net.sf.saxon.expr.PJConverter.ToSequenceIterator
- net.sf.saxon.expr.PJConverter.ToZeroOrMore
- net.sf.saxon.expr.PJConverter.ToZeroOrOne
- net.sf.saxon.expr.PJConverter.UnwrapExternalObject
- net.sf.saxon.expr.RangeIterator (implements net.sf.saxon.tree.iter.AtomicIterator<T>, net.sf.saxon.tree.iter.GroundedIterator, net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.tree.iter.ReversibleIterator)
- net.sf.saxon.expr.ReverseRangeIterator (implements net.sf.saxon.tree.iter.AtomicIterator<T>, net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.tree.iter.ReversibleIterator)
- net.sf.saxon.expr.StackFrame
- net.sf.saxon.expr.StaticProperty
- net.sf.saxon.expr.SubsequenceIterator (implements net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.TailCallLoop.TailCallComponent (implements net.sf.saxon.expr.TailCallLoop.TailCallInfo)
- net.sf.saxon.expr.TailCallLoop.TailCallFunction (implements net.sf.saxon.expr.TailCallLoop.TailCallInfo)
- net.sf.saxon.expr.TailIterator (implements net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.TreatExpression
- net.sf.saxon.expr.TryCatch.CatchClause
- net.sf.saxon.expr.UnionEnumeration (implements net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.UnionIterator (implements net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.ValueTailIterator (implements net.sf.saxon.tree.iter.GroundedIterator, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.om.SequenceIterator)
- net.sf.saxon.expr.XPathContextMajor.ThreadManager
- net.sf.saxon.expr.XPathContextMinor (implements net.sf.saxon.expr.XPathContext)
- net.sf.saxon.expr.XPathContextMajor
- net.sf.saxon.expr.XPathContextMinor.LastValue
- net.sf.saxon.functions.AbstractFunction (implements net.sf.saxon.om.Function)
Interface Hierarchy
- net.sf.saxon.expr.Binding
- net.sf.saxon.expr.LocalBinding
- net.sf.saxon.expr.BindingReference
- net.sf.saxon.expr.Callable
- net.sf.saxon.expr.ComparisonExpression
- net.sf.saxon.expr.ComponentInvocation
- net.sf.saxon.expr.ContextMappingFunction
- net.sf.saxon.expr.ContextOriginator
- net.sf.saxon.expr.ContextSwitchingExpression
- net.sf.saxon.expr.ExportAgent
- net.sf.saxon.expr.ExpressionOwner
- net.sf.saxon.expr.ItemMappingFunction
- net.sf.saxon.expr.LastPositionFinder
- net.sf.saxon.expr.Locatable
- net.sf.saxon.expr.MappingFunction
- net.sf.saxon.expr.Negatable
- net.sf.saxon.expr.PendingUpdateList
- net.sf.saxon.expr.StaticContext
- net.sf.saxon.expr.TailCallLoop.TailCallInfo
- net.sf.saxon.expr.UserFunctionResolvable
- net.sf.saxon.expr.XPathContext
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- net.sf.saxon.expr.EvaluationMode
- net.sf.saxon.expr.GeneralComparison.ComparisonCardinality
- net.sf.saxon.expr.OperandUsage
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)