| Interface | Description |
|---|---|
| InfiniteIntIterator |
Base class for
IntIterators that never run out of elements. |
| IntIterator |
An Iterator specialized for
int values. |
| Class | Description |
|---|---|
| ArrayIntIterator |
An
Iterator over an array of items. |
| BackPeekingFilteringIntIterator |
Base class for iterators that map the next element by also peeking at the previous element.
|
| BackPeekingMappingIntIterator |
An iterator over ints that also maps each element by looking at the current AND the previous element.
|
| ChainingIntIterator | |
| DelegatingIntIterator<T,I extends java.util.Iterator<? extends T>> |
A superclass for delegating
IntIterators. |
| DistinctIntIterator | |
| ExclusiveStartingIntIterator | |
| ExclusiveTerminalIntIterator | |
| FilteringIntIterator | |
| ForwardPeekingFilteringIntIterator | |
| ForwardPeekingMappingIntIterator |
An iterator over ints that also maps each element by looking at the current AND the next element.
|
| InclusiveStartingIntIterator | |
| InclusiveTerminalIntIterator | |
| IndexedFilteringIntIterator | |
| InputStreamIntIterator | |
| InterleavingIntIterator |
An
Iterator that interleaves the streams of two other Iterators with each other. |
| LimitingIntIterator | |
| PredicatePartitioningIntIterator |
A
CharIterator that can batch up another iterator by comparing two items in sequence and deciding whether
to split up in a batch on those items. |
| RepeatingIntIterator |
An
IntIterator that cycles the values of an IntIterable forever. |
| SkippingIntIterator | |
| SplittingIntIterator |
An
Iterator that can batch up another iterator by comparing two items in sequence and deciding whether
to split up in a batch on those items. |
| SteppingIntIterator | |
| TailSkippingIntIterator |
An iterator that skips a set number of steps at the end of another iterator.
|
| UnaryIntIterator |
An
IntIterator that converts ints to other ints. |
| WindowingIntIterator |