Class Hierarchy
- java.lang.Object
- gw.lang.reflect.interval.AbstractInterval<E,ME> (implements gw.lang.reflect.interval.IInterval<E,ME>)
- gw.lang.reflect.interval.ComparableInterval<E>
- gw.lang.reflect.interval.IterableInterval<E,S,U,ME> (implements gw.lang.reflect.interval.IIterableInterval<E,S,U,ME>)
- gw.lang.reflect.interval.DateInterval
- gw.lang.reflect.interval.NumberInterval<E,ME>
- gw.lang.reflect.interval.BigDecimalInterval
- gw.lang.reflect.interval.BigIntegerInterval
- gw.lang.reflect.interval.IntegerInterval
- gw.lang.reflect.interval.LongInterval
- gw.lang.reflect.interval.SequenceableInterval<E,S,U>
- gw.lang.reflect.interval.AbstractIntIterator (implements java.util.Iterator<E>)
- gw.lang.reflect.interval.IntegerInterval.ForwardIterator
- gw.lang.reflect.interval.AbstractLongIterator (implements java.util.Iterator<E>)
- gw.lang.reflect.interval.LongInterval.ForwardIterator
- gw.lang.reflect.interval.AbstractInterval<E,ME> (implements gw.lang.reflect.interval.IInterval<E,ME>)
Interface Hierarchy
- java.lang.Comparable<T>
- gw.lang.reflect.interval.ISequenceable<E,S,U>
- gw.lang.reflect.interval.IInterval<E,ME>
- gw.lang.reflect.interval.IIterableInterval<E,S,U,ME> (also extends java.lang.Iterable<T>)
- java.lang.Iterable<T>
- gw.lang.reflect.interval.IIterableInterval<E,S,U,ME> (also extends gw.lang.reflect.interval.IInterval<E,ME>)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- gw.lang.reflect.interval.DateUnit
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)