All Classes Interface Summary Class Summary
| Class |
Description |
| AbstractIntIterator |
|
| AbstractIterableRange<E extends Comparable<E>,S,U,ME extends AbstractIterableRange<E,S,U,ME>> |
|
| AbstractLongIterator |
|
| AbstractRange<E extends Comparable<E>,ME extends AbstractRange<E,ME>> |
|
| BigDecimalRange |
|
| BigIntegerRange |
|
| ComparableRange<E extends Comparable<E>> |
|
| DoubleRange |
|
| IntegerRange |
|
| IterableRange<E extends Comparable<E>,S,U,ME extends IterableRange<E,S,U,ME>> |
|
| LongRange |
|
| ManifoldCollectionExt |
|
| ManifoldListCollectionExt |
|
| ManifoldStreamCollectionsExt |
|
| ManIterableExt |
|
| ManMapExt |
|
| NumberRange<E extends Number & Comparable<E>,ME extends NumberRange<E,ME>> |
|
| Range<E extends Comparable<E>,ME extends Range<E,ME>> |
A range of Comparable elements defined by two endpoints.
|
| RangeFun |
Defines binding functions to enable range expressions such as:
|
| RangeFun.Closed |
For internal use.
|
| RangeFun.Inside |
|
| RangeFun.Inside.InsideRange<E extends Comparable<E>,RANGE extends AbstractRange<E,RANGE>> |
|
| RangeFun.LeftOpen |
For internal use.
|
| RangeFun.Open |
For internal use.
|
| RangeFun.Outside |
|
| RangeFun.Outside.OutsideRange<E extends Comparable<E>,RANGE extends AbstractRange<E,RANGE>> |
|
| RangeFun.RightOpen |
For internal use.
|
| RangeFun.Step |
|
| RangeFun.Step.StepRange<E extends Comparable<E>,S,U,RANGE extends AbstractIterableRange<E,S,U,RANGE>> |
|
| RangeFun.Unit |
|
| RangeFun.Unit.UnitRange<E extends Comparable<E>,S,U,RANGE extends AbstractIterableRange<E,S,U,RANGE>> |
|
| Sequential<E extends Sequential<E,S,U>,S,U> |
Implement Sequential if the set of possible instances of your type are a sequence, whereby given an
arbitrary instance of the type and some step or increment value, the next instance can be computed.
|
| SequentialRange<E extends Sequential<E,S,U>,S,U> |
|