Uses of Interface
org.javimmutable.collections.SplitableIterator
Package
Description
-
Uses of SplitableIterator in org.javimmutable.collections
Modifier and TypeMethodDescriptionSplitIterator.getLeft()
SplitIterator.getRight()
IStreamable.iterator()
Overridden here to require implementations to return a SplitableIterator rather than a basic Iterator.SplitableIterable.iterator()
ModifierConstructorDescriptionSplitIterator
(SplitableIterator<T> left, SplitableIterator<T> right) -
Uses of SplitableIterator in org.javimmutable.collections.array
-
Uses of SplitableIterator in org.javimmutable.collections.common
Modifier 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
-
Uses of SplitableIterator in org.javimmutable.collections.hash
-
Uses of SplitableIterator in org.javimmutable.collections.inorder
-
Uses of SplitableIterator in org.javimmutable.collections.iterators
Modifier and TypeClassDescriptionclass
class
class
A mutable class implementing the SplitableIterator interface in a reusable way.class
class
class
TransformIterator<S,
T> Modifier 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> Modifier 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
-
Uses of SplitableIterator in org.javimmutable.collections.tree