Package gw.lang.reflect.interval
Class NumberInterval<E extends Number & Comparable<E>,ME extends NumberInterval<E,ME>>
java.lang.Object
gw.lang.reflect.interval.AbstractInterval<E,ME>
gw.lang.reflect.interval.IterableInterval<E,E,Void,ME>
gw.lang.reflect.interval.NumberInterval<E,ME>
- All Implemented Interfaces:
IInterval<E,,ME> IIterableInterval<E,,E, Void, ME> Iterable<E>
- Direct Known Subclasses:
BigDecimalInterval,BigIntegerInterval,IntegerInterval,LongInterval
public abstract class NumberInterval<E extends Number & Comparable<E>,ME extends NumberInterval<E,ME>>
extends IterableInterval<E,E,Void,ME>
-
Constructor Summary
ConstructorsConstructorDescriptionNumberInterval(E left, E right, E step) NumberInterval(E left, E right, E step, boolean bLeftClosed, boolean bRightClosed, boolean bReverse) -
Method Summary
Methods inherited from class gw.lang.reflect.interval.IterableInterval
equals, getStep, getUnit, hashCode, iterator, step, toString, unitMethods inherited from class gw.lang.reflect.interval.AbstractInterval
contains, contains, getLeftEndpoint, getRightEndpoint, isLeftClosed, isReverse, isRightClosedMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface gw.lang.reflect.interval.IInterval
contains, contains, getLeftEndpoint, getRightEndpoint, isLeftClosed, isReverse, isRightClosedMethods inherited from interface gw.lang.reflect.interval.IIterableInterval
getFromLeft, getFromRight, iterateFromLeft, iterateFromRightMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
NumberInterval
-
NumberInterval
-