public final class IntegerRange extends NumberRange<java.lang.Integer,IntegerRange>
| Modifier and Type | Class and Description |
|---|---|
class |
IntegerRange.ForwardIterator |
| Constructor and Description |
|---|
IntegerRange(java.lang.Integer left,
java.lang.Integer right) |
IntegerRange(java.lang.Integer left,
java.lang.Integer right,
int step) |
IntegerRange(java.lang.Integer left,
java.lang.Integer right,
int step,
boolean leftClosed,
boolean rightClosed,
boolean reverse) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getFromLeft(int iStepIndex) |
java.lang.Integer |
getFromRight(int iStepIndex) |
java.util.Iterator<java.lang.Integer> |
iterateFromLeft() |
java.util.Iterator<java.lang.Integer> |
iterateFromRight() |
equals, getStep, getUnit, hashCode, iterator, step, toString, unitcontains, contains, getLeftEndpoint, getRightEndpoint, isLeftClosed, isReversed, isRightClosedclone, finalize, getClass, jailbreak, notify, notifyAll, wait, wait, waitcount, count, distinctBy, distinctList, filterIndexedTo, filterIndexedToList, filterNotTo, filterNotToList, filterTo, filterToList, first, first, firstOrNull, firstOrNull, flatMap, flatMapTo, fold, forEach, forEachIndexed, indexOfFirst, indexOfLast, intersect, joinTo, joinToString, last, last, lastOrNull, lastOrNull, mapIndexed, mapIndexedNotNull, mapIndexedNotNullTo, mapIndexedTo, mapNotNull, mapNotNullTo, mapTo, mapToList, maxWith, minWith, partition, reversed, single, single, singleOrNull, singleOrNull, spliterator, subList, subList, subtract, toList, toSet, unioncontains, contains, getLeftEndpoint, getRightEndpoint, isLeftClosed, isReversed, isRightClosedpublic IntegerRange(java.lang.Integer left,
java.lang.Integer right)
public IntegerRange(java.lang.Integer left,
java.lang.Integer right,
int step)
public IntegerRange(java.lang.Integer left,
java.lang.Integer right,
int step,
boolean leftClosed,
boolean rightClosed,
boolean reverse)
public java.util.Iterator<java.lang.Integer> iterateFromLeft()
IterableRange.iterator(),
IterableRange.iterateFromRight()public java.util.Iterator<java.lang.Integer> iterateFromRight()
IterableRange.iterator(),
IterableRange.iterateFromLeft()public java.lang.Integer getFromLeft(int iStepIndex)
iStepIndex - The index of the step from the left endpointpublic java.lang.Integer getFromRight(int iStepIndex)
iStepIndex - The index of the step from the right endpointCopyright © 2022. All rights reserved.