## Hierarchy For Package net.sf.saxon.value

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - net.sf.saxon.value.BigIntegerValue.BigIntegerComparable (implements java.lang.Comparable<T>)
  - net.sf.saxon.value.Cardinality
  - net.sf.saxon.value.DecimalValue.DecimalComparable (implements java.lang.Comparable<T>)
  - net.sf.saxon.value.FloatingPointConverter
  - net.sf.saxon.value.Int64Value.Int64Comparable (implements java.lang.Comparable<T>)
  - net.sf.saxon.value.MemoClosure.ProgressiveIterator (implements net.sf.saxon.tree.iter.GroundedIterator, net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.om.SequenceIterator)
  - net.sf.saxon.value.PrecisionDecimalValue.PrecisionDecimalComparable (implements java.lang.Comparable<T>)
  - net.sf.saxon.value.SequenceType (implements java.io.Serializable)
  - net.sf.saxon.type.StringToDouble (implements java.io.Serializable)
    - net.sf.saxon.value.StringToDouble11
  - net.sf.saxon.value.StringValue.CharacterIterator (implements net.sf.saxon.tree.iter.UnfailingIterator)
  - net.sf.saxon.value.TextFragmentValue (implements net.sf.saxon.om.DocumentInfo, net.sf.saxon.om.FingerprintedNode, javax.xml.transform.SourceLocator)
  - net.sf.saxon.value.Value (implements net.sf.saxon.expr.SequenceIterable, java.io.Serializable, net.sf.saxon.om.ValueRepresentation)
    - net.sf.saxon.value.AtomicValue (implements net.sf.saxon.type.ConversionResult, net.sf.saxon.om.GroundedValue, net.sf.saxon.om.Item)
      - net.sf.saxon.value.Base64BinaryValue
      - net.sf.saxon.value.BooleanValue (implements java.lang.Comparable<T>)
      - net.sf.saxon.value.CalendarValue
        - net.sf.saxon.value.DateTimeValue (implements java.lang.Comparable<T>)
        - net.sf.saxon.value.GDateValue
          - net.sf.saxon.value.DateValue (implements java.lang.Comparable<T>)
          - net.sf.saxon.value.GDayValue
          - net.sf.saxon.value.GMonthDayValue
          - net.sf.saxon.value.GMonthValue
          - net.sf.saxon.value.GYearMonthValue
          - net.sf.saxon.value.GYearValue
        - net.sf.saxon.value.TimeValue (implements java.lang.Comparable<T>)
      - net.sf.saxon.value.DurationValue
        - net.sf.saxon.value.DayTimeDurationValue (implements java.lang.Comparable<T>)
        - net.sf.saxon.value.YearMonthDurationValue (implements java.lang.Comparable<T>)
      - net.sf.saxon.value.HexBinaryValue
      - net.sf.saxon.value.NumericValue (implements java.lang.Comparable<T>)
        - net.sf.saxon.value.DecimalValue
        - net.sf.saxon.value.DoubleValue
        - net.sf.saxon.value.FloatValue
        - net.sf.saxon.value.IntegerValue
          - net.sf.saxon.value.BigIntegerValue
          - net.sf.saxon.value.Int64Value
        - net.sf.saxon.value.PrecisionDecimalValue
      - net.sf.saxon.value.ObjectValue
      - net.sf.saxon.value.QualifiedNameValue
        - net.sf.saxon.value.NotationValue
        - net.sf.saxon.value.QNameValue
      - net.sf.saxon.value.StringValue
        - net.sf.saxon.value.AnyURIValue
        - net.sf.saxon.value.UntypedAtomicValue
    - net.sf.saxon.value.Closure
      - net.sf.saxon.value.MemoClosure
      - net.sf.saxon.value.SingletonClosure
    - net.sf.saxon.value.EmptySequence (implements net.sf.saxon.om.GroundedValue)
    - net.sf.saxon.value.IntegerRange (implements net.sf.saxon.om.GroundedValue)
    - net.sf.saxon.value.SequenceExtent (implements net.sf.saxon.om.GroundedValue)
    - net.sf.saxon.value.ShareableSequence
    - net.sf.saxon.value.SingletonItem (implements net.sf.saxon.om.GroundedValue)
  - net.sf.saxon.value.Whitespace

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