Uses of Interface
org.javimmutable.collections.iterators.GenericIterator.Iterable
Packages that use GenericIterator.Iterable
Package
Description
-
Uses of GenericIterator.Iterable in org.javimmutable.collections.array
Methods in org.javimmutable.collections.array that return GenericIterator.IterableModifier and TypeMethodDescriptionTrieArrayNode.entries()TrieLongArrayNode.entries()TrieArrayNode.keys()TrieLongArrayNode.keys()ArrayIterationMapper.mappedEntries(T mapping) <K,V> GenericIterator.Iterable <IMapEntry<K, V>> TrieArrayNode.mappedEntries(ArrayIterationMapper<K, V, T> mapper) ArrayIterationMapper.mappedKeys(T mapping) <K> GenericIterator.Iterable<K> TrieArrayNode.mappedKeys(ArrayIterationMapper<K, ?, T> mapper) ArrayIterationMapper.mappedValues(T mapping) <V> GenericIterator.Iterable<V> TrieArrayNode.mappedValues(ArrayIterationMapper<?, V, T> mapper) TrieArrayNode.values()TrieLongArrayNode.values() -
Uses of GenericIterator.Iterable in org.javimmutable.collections.common
Methods in org.javimmutable.collections.common that return GenericIterator.IterableModifier and TypeMethodDescriptiondefault GenericIterator.Iterable<IMapEntry<K, V>> CollisionMap.genericIterable(CollisionMap.Node node) default GenericIterator.Iterable<T> CollisionSet.genericIterable(CollisionSet.Node node) -
Uses of GenericIterator.Iterable in org.javimmutable.collections.hash
Methods in org.javimmutable.collections.hash that return GenericIterator.IterableModifier and TypeMethodDescriptionHashMap.mappedEntries(ArrayMapNode<K, V> mapping) HashSet.mappedEntries(ArraySetNode<T> mapping) HashMap.mappedKeys(ArrayMapNode<K, V> mapping) HashSet.mappedKeys(ArraySetNode<T> mapping) HashMap.mappedValues(ArrayMapNode<K, V> mapping) HashSet.mappedValues(ArraySetNode<T> mapping) -
Uses of GenericIterator.Iterable in org.javimmutable.collections.hash.map
Methods in org.javimmutable.collections.hash.map that return GenericIterator.IterableModifier and TypeMethodDescriptionArrayMapNode.entries(CollisionMap<K, V> collisionMap) ArrayMultiValueMapNode.entries(CollisionMap<K, V> collisionMap) ArraySingleValueMapNode.entries(CollisionMap<K, V> collisionMap) ArrayMapNode.keys(CollisionMap<K, V> collisionMap) ArrayMultiValueMapNode.keys(CollisionMap<K, V> collisionMap) ArraySingleValueMapNode.keys(CollisionMap<K, V> collisionMap) ArrayMapNode.values(CollisionMap<K, V> collisionMap) ArrayMultiValueMapNode.values(CollisionMap<K, V> collisionMap) ArraySingleValueMapNode.values(CollisionMap<K, V> collisionMap) -
Uses of GenericIterator.Iterable in org.javimmutable.collections.hash.set
Methods in org.javimmutable.collections.hash.set that return GenericIterator.IterableModifier and TypeMethodDescriptionArrayMultiValueSetNode.values(CollisionSet<T> collisionSet) ArraySetNode.values(CollisionSet<T> collisionSet) ArraySingleValueSetNode.values(CollisionSet<T> collisionSet) -
Uses of GenericIterator.Iterable in org.javimmutable.collections.iterators
Methods in org.javimmutable.collections.iterators that return GenericIterator.IterableModifier and TypeMethodDescriptionstatic <T> GenericIterator.Iterable<T> GenericIterator.singleValueIterable(T value) Returns an Iterable for iterating a single value.static <A,B> GenericIterator.Iterable <B> GenericIterator.transformIterable(GenericIterator.Iterable<A> source, Func1<A, B> transforminator) Returns an Iterable for iterating over another Iterable's values but transforming each of those values using a function before returning to its caller.Methods in org.javimmutable.collections.iterators with parameters of type GenericIterator.IterableModifier and TypeMethodDescriptionstatic <A,B> GenericIterator.Iterable <B> GenericIterator.transformIterable(GenericIterator.Iterable<A> source, Func1<A, B> transforminator) Returns an Iterable for iterating over another Iterable's values but transforming each of those values using a function before returning to its caller.Method parameters in org.javimmutable.collections.iterators with type arguments of type GenericIterator.IterableModifier and TypeMethodDescriptionstatic <T> GenericIterator.State<T> GenericIterator.multiIterableState(GenericIterator.State<T> parent, Indexed<? extends GenericIterator.Iterable<T>> children, int offset, int limit) Returns a State for iterating multiple collections (Iterables) that are themselves stored in an Indexed collection.Constructors in org.javimmutable.collections.iterators with parameters of type GenericIterator.IterableModifierConstructorDescriptionGenericIterator(GenericIterator.Iterable<T> root, int offset, int limit) -
Uses of GenericIterator.Iterable in org.javimmutable.collections.tree
Classes in org.javimmutable.collections.tree that implement GenericIterator.IterableModifier and TypeClassDescriptionclassLeafNode<K,V> ¬ * A Node containing one value and no children.