public class SequentialRange<E extends Sequential<E,S,U>,S,U> extends AbstractIterableRange<E,S,U,SequentialRange<E,S,U>>
Constructor and Description |
---|
SequentialRange(E left,
E right,
S step,
U unit,
boolean leftClosed,
boolean rightClosed,
boolean reverse) |
Modifier and Type | Method and Description |
---|---|
E |
getFromLeft(int iStepIndex) |
E |
getFromRight(int iStepIndex) |
Iterator<E> |
iterateFromLeft() |
Iterator<E> |
iterateFromRight() |
equals, getStep, getUnit, hashCode, iterator, step, toString, unit
contains, contains, getLeftEndpoint, getRightEndpoint, isLeftClosed, isReversed, isRightClosed
clone, emptyArray, finalize, getClass, jailbreak, notify, notifyAll, wait, wait, wait
count, 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, mapIndexedNotNullToList, mapIndexedTo, mapIndexedToList, mapNotNull, mapNotNullTo, mapNotNullToList, mapTo, mapToList, maxWith, minWith, partition, reversed, single, single, singleOrNull, singleOrNull, spliterator, subList, subList, subtract, toList, toSet, union
contains, contains, getLeftEndpoint, getRightEndpoint, isLeftClosed, isReversed, isRightClosed
public Iterator<E> iterateFromLeft()
IterableRange.iterator()
,
IterableRange.iterateFromRight()
public Iterator<E> iterateFromRight()
IterableRange.iterator()
,
IterableRange.iterateFromLeft()
public E getFromLeft(int iStepIndex)
iStepIndex
- The index of the step from the left endpointpublic E getFromRight(int iStepIndex)
iStepIndex
- The index of the step from the right endpointCopyright © 2024. All rights reserved.