Hierarchy For Package net.sf.saxon.expr
Class Hierarchy
- java.lang.Object
- net.sf.saxon.expr.AnalyzeMappingFunction (implements net.sf.saxon.expr.ContextMappingFunction<T>)
- net.sf.saxon.expr.AtomicSequenceConverter.AtomicSequenceMappingFunction (implements net.sf.saxon.expr.ItemMappingFunction<F,
T>) - net.sf.saxon.expr.AtomicSequenceConverter.ToStringMappingFunction (implements net.sf.saxon.expr.ItemMappingFunction<F,
T>) - net.sf.saxon.expr.Atomizer.AtomizingFunction (implements net.sf.saxon.expr.MappingFunction<F,
T>) - net.sf.saxon.expr.AxisAtomizingIterator (implements net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.expr.Calculator (implements java.io.Serializable)
- 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<T>)
- net.sf.saxon.expr.CollationMap (implements java.io.Serializable)
- net.sf.saxon.expr.ContextMappingIterator<T> (implements net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.type.Converter
- net.sf.saxon.expr.AtomicSequenceConverter.UntypedConverter
- net.sf.saxon.expr.DifferenceEnumeration (implements net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.expr.EarlyEvaluationContext (implements java.io.Serializable, net.sf.saxon.expr.XPathContext)
- net.sf.saxon.expr.ErrorIterator (implements net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.expr.EveryItemMappingIterator (implements net.sf.saxon.om.SequenceIterator<T>)
- 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
- 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.AxisExpression
- net.sf.saxon.expr.BinaryExpression
- net.sf.saxon.expr.ArithmeticExpression
- net.sf.saxon.expr.ArithmeticExpression10 (implements net.sf.saxon.expr.CallableExpression)
- 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.GeneralComparison (implements net.sf.saxon.expr.CallableExpression, net.sf.saxon.expr.ComparisonExpression)
- net.sf.saxon.expr.GeneralComparison20
- net.sf.saxon.expr.GeneralComparison10 (implements net.sf.saxon.expr.CallableExpression)
- net.sf.saxon.expr.IdentityComparison
- net.sf.saxon.expr.RangeExpression
- 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.CompareToIntegerConstant (implements net.sf.saxon.expr.ComparisonExpression)
- net.sf.saxon.expr.ContextItemExpression
- net.sf.saxon.expr.CurrentItemExpression
- net.sf.saxon.expr.ErrorExpression
- net.sf.saxon.expr.FilterExpression (implements net.sf.saxon.expr.ContextSwitchingExpression)
- net.sf.saxon.expr.FunctionCall
- net.sf.saxon.expr.UserFunctionCall
- net.sf.saxon.expr.IntegerRangeTest
- net.sf.saxon.expr.IsLastExpression
- net.sf.saxon.expr.Literal
- net.sf.saxon.expr.StringLiteral
- net.sf.saxon.expr.SimpleExpression (implements net.sf.saxon.expr.CallableExpression)
- net.sf.saxon.expr.SingleNodeExpression
- net.sf.saxon.expr.ParentNodeExpression
- net.sf.saxon.expr.RootExpression
- net.sf.saxon.expr.SlashExpression (implements net.sf.saxon.expr.ContextMappingFunction<T>, net.sf.saxon.expr.ContextSwitchingExpression)
- net.sf.saxon.expr.SimpleStepExpression
- net.sf.saxon.expr.SuppliedParameterReference
- net.sf.saxon.expr.TailExpression
- net.sf.saxon.expr.UnaryExpression
- net.sf.saxon.expr.AdjacentTextNodeMerger
- net.sf.saxon.expr.AtomicSequenceConverter
- 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
- net.sf.saxon.expr.EmptyTextNodeRemover (implements net.sf.saxon.expr.ItemMappingFunction<F,
T>) - net.sf.saxon.expr.HomogeneityChecker
- net.sf.saxon.expr.InstanceOfExpression
- net.sf.saxon.expr.ItemChecker
- net.sf.saxon.expr.NegateExpression
- net.sf.saxon.expr.SingleItemFilter
- net.sf.saxon.expr.FirstItemExpression
- net.sf.saxon.expr.LastItemExpression
- net.sf.saxon.expr.SingletonAtomizer
- net.sf.saxon.expr.TailCallLoop
- net.sf.saxon.expr.VariableReference (implements net.sf.saxon.expr.BindingReference)
- net.sf.saxon.expr.LocalVariableReference
- net.sf.saxon.expr.Assignation (implements net.sf.saxon.expr.Binding)
- net.sf.saxon.expr.FilterIterator (implements net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.expr.FilterIterator.NonNumeric
- net.sf.saxon.expr.ForExpression.EventMappingAction (implements net.sf.saxon.evpull.EventMappingFunction)
- net.sf.saxon.expr.ForExpression.MappingAction (implements net.sf.saxon.expr.ItemMappingFunction<F,
T>, net.sf.saxon.expr.MappingFunction<F, T>, net.sf.saxon.expr.StatefulMappingFunction<F, T>) - net.sf.saxon.expr.IntersectionEnumeration (implements net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.expr.ItemMappingIterator<F,
T> (implements net.sf.saxon.expr.LastPositionFinder<T>, net.sf.saxon.tree.iter.LookaheadIterator<T>, net.sf.saxon.om.SequenceIterator<T>) - net.sf.saxon.expr.ItemTypeCheckingFunction<T> (implements net.sf.saxon.expr.ItemMappingFunction<F,
T>) - net.sf.saxon.expr.JPConverter (implements java.io.Serializable)
- 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.FromInt
- net.sf.saxon.expr.JPConverter.FromIntArray
- net.sf.saxon.expr.JPConverter.FromLong
- net.sf.saxon.expr.JPConverter.FromLongArray
- net.sf.saxon.expr.JPConverter.FromObjectArray
- net.sf.saxon.expr.JPConverter.FromQName
- 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.FromValueRepresentation
- net.sf.saxon.expr.JPConverter.WrapExternalObject
- net.sf.saxon.expr.MappingIterator<F,
T> (implements net.sf.saxon.om.SequenceIterator<T>) - net.sf.saxon.expr.MonoIterator<T> (implements java.util.Iterator<E>)
- net.sf.saxon.expr.MultiIterator (implements java.util.Iterator<E>)
- net.sf.saxon.expr.PairIterator<T> (implements java.util.Iterator<E>)
- net.sf.saxon.expr.PJConverter (implements java.io.Serializable)
- 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.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.ToSequenceExtent
- net.sf.saxon.expr.PJConverter.ToSequenceIterator
- net.sf.saxon.expr.PJConverter.UnwrapExternalObject
- net.sf.saxon.expr.PositionVariable (implements net.sf.saxon.expr.Binding, java.io.Serializable)
- net.sf.saxon.expr.RangeIterator (implements net.sf.saxon.tree.iter.GroundedIterator<T>, net.sf.saxon.expr.LastPositionFinder<T>, net.sf.saxon.tree.iter.LookaheadIterator<T>, net.sf.saxon.tree.iter.ReversibleIterator<T>, net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.expr.ReverseRangeIterator (implements net.sf.saxon.expr.LastPositionFinder<T>, net.sf.saxon.tree.iter.LookaheadIterator<T>, net.sf.saxon.tree.iter.ReversibleIterator<T>, net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.expr.StackFrame
- net.sf.saxon.expr.StaticProperty
- net.sf.saxon.expr.StringTokenIterator (implements net.sf.saxon.tree.iter.UnfailingIterator<T>)
- net.sf.saxon.expr.SubsequenceIterator (implements net.sf.saxon.expr.LastPositionFinder<T>, net.sf.saxon.tree.iter.LookaheadIterator<T>, net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.expr.TailIterator<T> (implements net.sf.saxon.expr.LastPositionFinder<T>, net.sf.saxon.tree.iter.LookaheadIterator<T>, net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.expr.TreatExpression
- net.sf.saxon.expr.UnionEnumeration (implements net.sf.saxon.tree.iter.LookaheadIterator<T>, net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.expr.ValueTailIterator<T> (implements net.sf.saxon.tree.iter.GroundedIterator<T>, net.sf.saxon.tree.iter.LookaheadIterator<T>, net.sf.saxon.om.SequenceIterator<T>)
- net.sf.saxon.expr.XPathContextMinor (implements net.sf.saxon.expr.XPathContext)
- net.sf.saxon.expr.XPathContextMajor
- net.sf.saxon.expr.XPathContextMinor.LastValue
Interface Hierarchy
- net.sf.saxon.expr.Binding
- net.sf.saxon.expr.BindingReference
- net.sf.saxon.expr.CallableExpression
- net.sf.saxon.expr.ContextMappingFunction<T>
- net.sf.saxon.expr.ContextSwitchingExpression
- net.sf.saxon.expr.ItemMappingFunction<F,
T> - net.sf.saxon.expr.LastPositionFinder<T>
- net.sf.saxon.expr.MappingFunction<F,
T> - net.sf.saxon.expr.Negatable
- net.sf.saxon.expr.PendingUpdateList
- java.io.Serializable
- net.sf.saxon.expr.ComparisonExpression
- net.sf.saxon.expr.Container (also extends javax.xml.transform.SourceLocator)
- javax.xml.transform.SourceLocator
- net.sf.saxon.expr.Container (also extends java.io.Serializable)
- net.sf.saxon.expr.StatefulMappingFunction<F,
T> - net.sf.saxon.expr.StaticContext
- net.sf.saxon.expr.VariableDeclaration
- net.sf.saxon.expr.XPathContext