| Modifier and Type | Class and Description |
|---|---|
(package private) class |
ArrayEnumerator<E>
Enumerator implementation for arrays. |
(package private) class |
CacheEnumerator<E>
Enumerator over cached enumerated elements. |
(package private) class |
ChoiceEnumerator<E>
Enumerator implementation that enumerates by choosing among the
elements of given source Iterator instances. |
(package private) class |
EnumerationEnumerator<E>
Enumerator encapsulating an Enumeration. |
(package private) class |
IteratorEnumerator<E>
Enumerator encapsulating an Iterator. |
class |
LateBindingEnumerator<E>
Enumerator whose source of elements can be defined after
construction. |
(package private) class |
LazyEnumerator<E>
Enumerator that retrieves its source of elements lazily. |
(package private) class |
PipeEnumerator<E>
Implementation of highly composable enumerators.
|
(package private) class |
PipeSource<E>
IteratorEnumerator that acts as a source of enumerated
elements for AbstractPipeProcessor instances within
PipeEnumerator.pipeline. |
class |
ShareableEnumerator<E>
Enumerator with support for element sharing. |
(package private) class |
SharingEnumerator<E>
Enumerator sharing the elements of a common
ShareableEnumerator. |
(package private) class |
SuppliedEnumerator<E>
Enumerator over optional elements given by a Supplier. |
(package private) class |
TolerantEnumerator<E>
Enumerator that continues enumeration even in presence of errors by
passing them to an error handler. |
Copyright © 2016. All rights reserved.