| Interface | Description |
|---|---|
| CharIterator |
An Iterator specialized for
char values. |
| InfiniteCharIterator |
Base class for
CharIterators that never run out of elements. |
| Class | Description |
|---|---|
| ArrayCharIterator |
An
Iterator over an array of items. |
| BackPeekingFilteringCharIterator |
Base class for iterators that map the next element by also peeking at the previous element.
|
| BackPeekingMappingCharIterator |
An iterator over chars that also maps each element by looking at the current AND the previous element.
|
| ChainingCharIterator | |
| CharSequenceCharIterator |
A
CharIterator over a CharSequence. |
| DelegatingCharIterator<T,I extends java.util.Iterator<T>> |
A superclass for delegating
CharIterators. |
| DistinctCharIterator | |
| ExclusiveStartingCharIterator | |
| ExclusiveTerminalCharIterator | |
| FilteringCharIterator | |
| ForwardPeekingFilteringCharIterator | |
| ForwardPeekingMappingCharIterator |
An iterator over chars that also maps each element by looking at the current AND the next element.
|
| InclusiveStartingCharIterator | |
| InclusiveTerminalCharIterator | |
| IndexedFilteringCharIterator | |
| InterleavingCharIterator |
An
Iterator that interleaves the streams of two other Iterators with each other. |
| LimitingCharIterator | |
| PredicatePartitioningCharIterator |
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. |
| ReaderCharIterator | |
| RepeatingCharIterator |
An
CharIterator that cycles the values of an CharIterable forever. |
| SkippingCharIterator | |
| SplittingCharIterator |
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. |
| SteppingCharIterator | |
| TailSkippingCharIterator |
An iterator that skips a set number of steps at the end of another iterator.
|
| UnaryCharIterator |
A
CharIterator that converts chars to other chars. |
| WindowingCharIterator |