Uses of Interface
org.eclipse.collections.api.LazyIterable
Packages that use LazyIterable
Package
Description
This package contains interfaces for Eclipse Collections API.
This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
This package contains interfaces for set API which enhance the performance and functionality of
Set.This package contains API for mutable and immutable primitive sets.
-
Uses of LazyIterable in org.eclipse.collections.api
Methods in org.eclipse.collections.api that return LazyIterableModifier and TypeMethodDescriptionRichIterable.asLazy()Returns a lazy (deferred) iterable, most likely implemented by calling LazyIterate.adapt(this).LazyIterable.chunk(int size) Creates a deferred chunk iterable.<V> LazyIterable<V>LazyBooleanIterable.collect(BooleanToObjectFunction<? extends V> function) <V> LazyIterable<V>LazyByteIterable.collect(ByteToObjectFunction<? extends V> function) <V> LazyIterable<V>LazyCharIterable.collect(CharToObjectFunction<? extends V> function) <V> LazyIterable<V>LazyDoubleIterable.collect(DoubleToObjectFunction<? extends V> function) <V> LazyIterable<V>LazyFloatIterable.collect(FloatToObjectFunction<? extends V> function) <V> LazyIterable<V>LazyIntIterable.collect(IntToObjectFunction<? extends V> function) <V> LazyIterable<V>Creates a deferred iterable for collecting elements from the current iterable.<V> LazyIterable<V>LazyLongIterable.collect(LongToObjectFunction<? extends V> function) <V> LazyIterable<V>LazyShortIterable.collect(ShortToObjectFunction<? extends V> function) <V> LazyIterable<V>Creates a deferred iterable for selecting and collecting elements from the current iterable.<P,V> LazyIterable<V> LazyIterable.collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) LazyIterable.concatenate(Iterable<T> iterable) Creates a deferred iterable that will join this iterable with the specified iterable.LazyIterable.distinct()Creates a deferred distinct iterable to get distinct elements from the current iterable.LazyIterable.drop(int count) Creates a deferred drop iterable for the current iterable using the specified count as the limit.<V> LazyIterable<V>LazyBooleanIterable.flatCollect(BooleanToObjectFunction<? extends Iterable<V>> function) <V> LazyIterable<V>LazyByteIterable.flatCollect(ByteToObjectFunction<? extends Iterable<V>> function) <V> LazyIterable<V>LazyCharIterable.flatCollect(CharToObjectFunction<? extends Iterable<V>> function) <V> LazyIterable<V>LazyDoubleIterable.flatCollect(DoubleToObjectFunction<? extends Iterable<V>> function) <V> LazyIterable<V>LazyFloatIterable.flatCollect(FloatToObjectFunction<? extends Iterable<V>> function) <V> LazyIterable<V>LazyIntIterable.flatCollect(IntToObjectFunction<? extends Iterable<V>> function) <V> LazyIterable<V>LazyIterable.flatCollect(Function<? super T, ? extends Iterable<V>> function) Creates a deferred flattening iterable for the current iterable.<V> LazyIterable<V>LazyLongIterable.flatCollect(LongToObjectFunction<? extends Iterable<V>> function) <V> LazyIterable<V>LazyShortIterable.flatCollect(ShortToObjectFunction<? extends Iterable<V>> function) default <P,V> LazyIterable<V> LazyIterable.flatCollectWith(Function2<? super T, ? super P, ? extends Iterable<V>> function, P parameter) Creates a deferred iterable for rejecting elements from the current iterable.<P> LazyIterable<T>LazyIterable.rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) Creates a deferred iterable for selecting elements from the current iterable.<S> LazyIterable<S>LazyIterable.selectInstancesOf(Class<S> clazz) <P> LazyIterable<T>LazyIterable.selectWith(Predicate2<? super T, ? super P> predicate, P parameter) LazyIterable.take(int count) Creates a deferred take iterable for the current iterable using the specified count as the limit.Creates a deferred tap iterable.<S> LazyIterable<Pair<T,S>> Creates a deferred zip iterable.LazyIterable.zipWithIndex()Creates a deferred zipWithIndex iterable. -
Uses of LazyIterable in org.eclipse.collections.api.map.primitive
Methods in org.eclipse.collections.api.map.primitive that return LazyIterableModifier and TypeMethodDescriptionObjectBooleanMap.keysView()Returns a view of the keys in this map.ObjectByteMap.keysView()Returns a view of the keys in this map.ObjectCharMap.keysView()Returns a view of the keys in this map.ObjectDoubleMap.keysView()Returns a view of the keys in this map.ObjectFloatMap.keysView()Returns a view of the keys in this map.ObjectIntMap.keysView()Returns a view of the keys in this map.ObjectLongMap.keysView()Returns a view of the keys in this map.ObjectShortMap.keysView()Returns a view of the keys in this map. -
Uses of LazyIterable in org.eclipse.collections.api.ordered
Methods in org.eclipse.collections.api.ordered that return LazyIterableModifier and TypeMethodDescriptiondefault LazyIterable<T>ReversibleIterable.asReversed()Returns a reversed view of this ReversibleIterable. -
Uses of LazyIterable in org.eclipse.collections.api.set
Methods in org.eclipse.collections.api.set that return LazyIterableModifier and TypeMethodDescription<B> LazyIterable<Pair<T,B>> SetIterable.cartesianProduct(SetIterable<B> set) Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthisand b is a member ofset. -
Uses of LazyIterable in org.eclipse.collections.api.set.primitive
Methods in org.eclipse.collections.api.set.primitive that return LazyIterableModifier and TypeMethodDescriptionBooleanSet.cartesianProduct(BooleanSet set) Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthisand b is a member ofset.ByteSet.cartesianProduct(ByteSet set) Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthisand b is a member ofset.CharSet.cartesianProduct(CharSet set) Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthisand b is a member ofset.DoubleSet.cartesianProduct(DoubleSet set) Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthisand b is a member ofset.FloatSet.cartesianProduct(FloatSet set) Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthisand b is a member ofset.IntSet.cartesianProduct(IntSet set) Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthisand b is a member ofset.LongSet.cartesianProduct(LongSet set) Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthisand b is a member ofset.ShortSet.cartesianProduct(ShortSet set) Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthisand b is a member ofset.