Hierarchy For Package org.javimmutable.collections.iterators
Class Hierarchy
- java.lang.Object
- org.javimmutable.collections.iterators.AbstractSplitableIterator<T> (implements org.javimmutable.collections.SplitableIterator<T>)
- org.javimmutable.collections.iterators.GenericIterator<T>
- org.javimmutable.collections.iterators.LazyMultiIterator<T>
- org.javimmutable.collections.iterators.SingleValueIterator<T>
- org.javimmutable.collections.iterators.TransformIterator<S,
T>
- org.javimmutable.collections.iterators.EmptyIterator<T> (implements org.javimmutable.collections.SplitableIterator<T>)
- org.javimmutable.collections.iterators.EntryStreamable<K,
V, C, D> (implements org.javimmutable.collections.IStreamable<T>) - org.javimmutable.collections.iterators.IndexedIterator
- org.javimmutable.collections.iterators.IteratorHelper
- org.javimmutable.collections.iterators.SimpleTransformIterator<S,
T> (implements java.util.Iterator<E>) - org.javimmutable.collections.iterators.TransformStreamable<S,
T> (implements org.javimmutable.collections.IStreamable<T>)
- org.javimmutable.collections.iterators.AbstractSplitableIterator<T> (implements org.javimmutable.collections.SplitableIterator<T>)
Interface Hierarchy
- org.javimmutable.collections.iterators.GenericIterator.State<T>
- java.lang.Iterable<T>
- org.javimmutable.collections.SplitableIterable<T>
- org.javimmutable.collections.iterators.GenericIterator.Iterable<T>
- org.javimmutable.collections.SplitableIterable<T>