Uses of Interface
org.javimmutable.collections.SplitableIterator
Packages that use SplitableIterator
Package
Description
- 
Uses of SplitableIterator in org.javimmutable.collections
Methods in org.javimmutable.collections that return SplitableIteratorModifier and TypeMethodDescriptionSplitIterator.getLeft()SplitIterator.getRight()IStreamable.iterator()Overridden here to require implementations to return a SplitableIterator rather than a basic Iterator.SplitableIterable.iterator()Constructors in org.javimmutable.collections with parameters of type SplitableIteratorModifierConstructorDescriptionSplitIterator(SplitableIterator<T> left, SplitableIterator<T> right)  - 
Uses of SplitableIterator in org.javimmutable.collections.array
Methods in org.javimmutable.collections.array that return SplitableIterator - 
Uses of SplitableIterator in org.javimmutable.collections.common
Methods in org.javimmutable.collections.common that return SplitableIteratorModifier and TypeMethodDescriptionAbstractMultiset.iterator()AbstractSetUsingMap.iterator()default SplitableIterator<IMapEntry<K, V>> CollisionMap.iterator(CollisionMap.Node node) default SplitableIterator<T> CollisionSet.iterator(CollisionSet.Node node)  - 
Uses of SplitableIterator in org.javimmutable.collections.deque
Methods in org.javimmutable.collections.deque that return SplitableIterator - 
Uses of SplitableIterator in org.javimmutable.collections.hash
Methods in org.javimmutable.collections.hash that return SplitableIterator - 
Uses of SplitableIterator in org.javimmutable.collections.inorder
Methods in org.javimmutable.collections.inorder that return SplitableIterator - 
Uses of SplitableIterator in org.javimmutable.collections.iterators
Classes in org.javimmutable.collections.iterators that implement SplitableIteratorModifier and TypeClassDescriptionclassclassclassA mutable class implementing the SplitableIterator interface in a reusable way.classclassclassTransformIterator<S,T> Methods in org.javimmutable.collections.iterators that return SplitableIteratorModifier and TypeMethodDescriptionstatic SplitableIterator<Integer> IndexedIterator.forRange(int low, int high) static <T> SplitableIterator<T> EntryStreamable.iterator()default SplitableIterator<T> GenericIterator.Iterable.iterator()static <T> SplitableIterator<T> TransformStreamable.iterator()static <T> SplitableIterator<T> EmptyIterator.of()static <T> SplitableIterator<T> static <T> SplitableIterator<T> Methods in org.javimmutable.collections.iterators with parameters of type SplitableIteratorModifier and TypeMethodDescriptionstatic <T> LazyMultiIterator<T> LazyMultiIterator.iterator(SplitableIterator<SplitableIterable<T>> source) static <S,T> TransformIterator <S, T> TransformIterator.of(SplitableIterator<S> source, java.util.function.Function<S, T> transforminator) static <S,T> LazyMultiIterator <T> LazyMultiIterator.transformed(SplitableIterator<S> source, java.util.function.Function<S, SplitableIterable<T>> transforminator) Constructs an iterator that visits all of the values reachable from all of the SplitableIterables visited by source. - 
Uses of SplitableIterator in org.javimmutable.collections.list
Methods in org.javimmutable.collections.list that return SplitableIterator - 
Uses of SplitableIterator in org.javimmutable.collections.tree
Methods in org.javimmutable.collections.tree that return SplitableIterator