Uses of Interface
org.eclipse.collections.api.LazyIterable
-
Packages that use LazyIterable Package Description org.eclipse.collections.api This package contains interfaces for Eclipse Collections API.org.eclipse.collections.api.map.primitive This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.org.eclipse.collections.api.ordered org.eclipse.collections.api.set This package contains interfaces for set API which enhance the performance and functionality ofSet
.org.eclipse.collections.api.set.primitive This package contains API for mutable and immutable primitive sets.org.eclipse.collections.impl This package contains implementations for Eclipse Collections API.org.eclipse.collections.impl.bag.immutable This package contains implementations of theImmutableBag
interface.org.eclipse.collections.impl.bag.sorted.immutable org.eclipse.collections.impl.bag.sorted.mutable This package contains implementations ofMutableSortedBag
.org.eclipse.collections.impl.bimap org.eclipse.collections.impl.bimap.mutable This package contains implementations of theMutableBiMap
interface.org.eclipse.collections.impl.collection org.eclipse.collections.impl.collection.mutable This package contains implementations of theMutableCollection
interface.org.eclipse.collections.impl.factory This package contains static utilities for creating mutable and immutable collection factories.org.eclipse.collections.impl.factory.primitive This package contains static utilities for creating immutable primitive collection factories.org.eclipse.collections.impl.lazy This package contains implementations of theLazyIterable
interface.org.eclipse.collections.impl.lazy.parallel org.eclipse.collections.impl.lazy.parallel.bag org.eclipse.collections.impl.lazy.parallel.list org.eclipse.collections.impl.lazy.parallel.set org.eclipse.collections.impl.lazy.parallel.set.sorted org.eclipse.collections.impl.lazy.primitive This package contains implementations of the lazy primitive iterator interfaces.org.eclipse.collections.impl.list This package contains implementations of theListIterable
interface.org.eclipse.collections.impl.list.mutable This package contains implementations of theMutableList
interface.org.eclipse.collections.impl.map This package contains implementations of theMapIterable
interface.org.eclipse.collections.impl.map.immutable.primitive This package contains implementations of the immutable primitive-primitive, primitive-object and object-primitive map interfaces.org.eclipse.collections.impl.map.mutable This package contains implementations of theMutableMap
interface.org.eclipse.collections.impl.map.mutable.primitive This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.org.eclipse.collections.impl.map.ordered.mutable org.eclipse.collections.impl.map.sorted.immutable This package contains implementations of theMutableSortedMap
interface.org.eclipse.collections.impl.map.sorted.mutable This package contains implementations of theMutableSortedMap
interface.org.eclipse.collections.impl.set org.eclipse.collections.impl.set.immutable This package contains the implementations ofImmutableSet
.org.eclipse.collections.impl.set.immutable.primitive This package contains implementations of the immutable primitive set interfaces.org.eclipse.collections.impl.set.mutable This package contains implementations ofMutableSet
.org.eclipse.collections.impl.set.mutable.primitive This package contains implementations of the mutable primitive set interfaces.org.eclipse.collections.impl.set.primitive org.eclipse.collections.impl.set.sorted.immutable This package contains implementations ofImmutableSortedSet
.org.eclipse.collections.impl.set.sorted.mutable This package contains implementations ofMutableSortedSet
.org.eclipse.collections.impl.set.strategy.mutable This package contains implementations of sets with user definedHashingStrategy
s.org.eclipse.collections.impl.stack.immutable This package contains implementations of theImmutableStack
interface.org.eclipse.collections.impl.stack.mutable This package contains implementations of theMutableStack
interface.org.eclipse.collections.impl.utility This package contains static utilities that provide iteration pattern implementations which work with JCF collections.org.eclipse.collections.impl.utility.internal This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.org.eclipse.collections.impl.utility.primitive -
-
Uses of LazyIterable in org.eclipse.collections.api
Methods in org.eclipse.collections.api that return LazyIterable Modifier and Type Method Description LazyIterable<T>
RichIterable. asLazy()
Returns a lazy (deferred) iterable, most likely implemented by calling LazyIterate.adapt(this).LazyIterable<RichIterable<T>>
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>
LazyIterable. collect(Function<? super T,? extends V> function)
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>
LazyIterable. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
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<T>
LazyIterable. concatenate(java.lang.Iterable<T> iterable)
Creates a deferred iterable that will join this iterable with the specified iterable.LazyIterable<T>
LazyIterable. distinct()
Creates a deferred distinct iterable to get distinct elements from the current iterable.LazyIterable<T>
LazyIterable. drop(int count)
Creates a deferred drop iterable for the current iterable using the specified count as the limit.LazyIterable<T>
LazyIterable. dropWhile(Predicate<? super T> predicate)
<V> LazyIterable<V>
LazyBooleanIterable. flatCollect(BooleanToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
LazyByteIterable. flatCollect(ByteToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
LazyCharIterable. flatCollect(CharToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
LazyDoubleIterable. flatCollect(DoubleToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
LazyFloatIterable. flatCollect(FloatToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
LazyIntIterable. flatCollect(IntToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
LazyIterable. flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)
Creates a deferred flattening iterable for the current iterable.<V> LazyIterable<V>
LazyLongIterable. flatCollect(LongToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
LazyShortIterable. flatCollect(ShortToObjectFunction<? extends java.lang.Iterable<V>> function)
default <P,V>
LazyIterable<V>LazyIterable. flatCollectWith(Function2<? super T,? super P,? extends java.lang.Iterable<V>> function, P parameter)
LazyIterable<T>
LazyIterable. reject(Predicate<? super T> predicate)
Creates a deferred iterable for rejecting elements from the current iterable.<P> LazyIterable<T>
LazyIterable. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
LazyIterable<T>
LazyIterable. select(Predicate<? super T> predicate)
Creates a deferred iterable for selecting elements from the current iterable.<S> LazyIterable<S>
LazyIterable. selectInstancesOf(java.lang.Class<S> clazz)
<P> LazyIterable<T>
LazyIterable. selectWith(Predicate2<? super T,? super P> predicate, P parameter)
LazyIterable<T>
LazyIterable. take(int count)
Creates a deferred take iterable for the current iterable using the specified count as the limit.LazyIterable<T>
LazyIterable. takeWhile(Predicate<? super T> predicate)
LazyIterable<T>
LazyIterable. tap(Procedure<? super T> procedure)
Creates a deferred tap iterable.<S> LazyIterable<Pair<T,S>>
LazyIterable. zip(java.lang.Iterable<S> that)
Creates a deferred zip iterable.LazyIterable<Pair<T,java.lang.Integer>>
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 LazyIterable Modifier and Type Method Description LazyIterable<K>
ObjectBooleanMap. keysView()
Returns a view of the keys in this map.LazyIterable<K>
ObjectByteMap. keysView()
Returns a view of the keys in this map.LazyIterable<K>
ObjectCharMap. keysView()
Returns a view of the keys in this map.LazyIterable<K>
ObjectDoubleMap. keysView()
Returns a view of the keys in this map.LazyIterable<K>
ObjectFloatMap. keysView()
Returns a view of the keys in this map.LazyIterable<K>
ObjectIntMap. keysView()
Returns a view of the keys in this map.LazyIterable<K>
ObjectLongMap. keysView()
Returns a view of the keys in this map.LazyIterable<K>
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 LazyIterable Modifier and Type Method Description default 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 LazyIterable Modifier and Type Method Description <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 ofthis
and 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 LazyIterable Modifier and Type Method Description LazyIterable<BooleanBooleanPair>
BooleanSet. cartesianProduct(BooleanSet set)
Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthis
and b is a member ofset
.LazyIterable<ByteBytePair>
ByteSet. cartesianProduct(ByteSet set)
Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthis
and b is a member ofset
.LazyIterable<CharCharPair>
CharSet. cartesianProduct(CharSet set)
Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthis
and b is a member ofset
.LazyIterable<DoubleDoublePair>
DoubleSet. cartesianProduct(DoubleSet set)
Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthis
and b is a member ofset
.LazyIterable<FloatFloatPair>
FloatSet. cartesianProduct(FloatSet set)
Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthis
and b is a member ofset
.LazyIterable<IntIntPair>
IntSet. cartesianProduct(IntSet set)
Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthis
and b is a member ofset
.LazyIterable<LongLongPair>
LongSet. cartesianProduct(LongSet set)
Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthis
and b is a member ofset
.LazyIterable<ShortShortPair>
ShortSet. cartesianProduct(ShortSet set)
Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthis
and b is a member ofset
. -
Uses of LazyIterable in org.eclipse.collections.impl
Methods in org.eclipse.collections.impl that return LazyIterable Modifier and Type Method Description LazyIterable<T>
AbstractRichIterable. asLazy()
LazyIterable<T>
UnmodifiableRichIterable. asLazy()
-
Uses of LazyIterable in org.eclipse.collections.impl.bag.immutable
Fields in org.eclipse.collections.impl.bag.immutable declared as LazyIterable Modifier and Type Field Description private static LazyIterable<?>
ImmutableEmptyBag. LAZY_ITERABLE
Methods in org.eclipse.collections.impl.bag.immutable that return LazyIterable Modifier and Type Method Description LazyIterable<T>
ImmutableEmptyBag. asLazy()
LazyIterable<T>
ImmutableHashBag. asLazy()
-
Uses of LazyIterable in org.eclipse.collections.impl.bag.sorted.immutable
Methods in org.eclipse.collections.impl.bag.sorted.immutable that return LazyIterable Modifier and Type Method Description LazyIterable<T>
AbstractImmutableSortedBag. asReversed()
-
Uses of LazyIterable in org.eclipse.collections.impl.bag.sorted.mutable
Methods in org.eclipse.collections.impl.bag.sorted.mutable that return LazyIterable Modifier and Type Method Description LazyIterable<T>
SynchronizedSortedBag. asReversed()
LazyIterable<T>
UnmodifiableSortedBag. asReversed()
-
Uses of LazyIterable in org.eclipse.collections.impl.bimap
Methods in org.eclipse.collections.impl.bimap that return LazyIterable Modifier and Type Method Description LazyIterable<V>
AbstractBiMap. asLazy()
-
Uses of LazyIterable in org.eclipse.collections.impl.bimap.mutable
Methods in org.eclipse.collections.impl.bimap.mutable that return LazyIterable Modifier and Type Method Description LazyIterable<V>
UnmodifiableBiMap. asLazy()
-
Uses of LazyIterable in org.eclipse.collections.impl.collection
Methods in org.eclipse.collections.impl.collection that return LazyIterable Modifier and Type Method Description LazyIterable<T>
AbstractSynchronizedRichIterable. asLazy()
-
Uses of LazyIterable in org.eclipse.collections.impl.collection.mutable
Methods in org.eclipse.collections.impl.collection.mutable that return LazyIterable Modifier and Type Method Description LazyIterable<T>
AbstractCollectionAdapter. asLazy()
LazyIterable<T>
AbstractMultiReaderMutableCollection. asLazy()
LazyIterable<T>
AbstractMultiReaderMutableCollection.UntouchableMutableCollection. asLazy()
LazyIterable<T>
AbstractUnmodifiableMutableCollection. asLazy()
-
Uses of LazyIterable in org.eclipse.collections.impl.factory
Methods in org.eclipse.collections.impl.factory that return LazyIterable Modifier and Type Method Description static <A,B>
LazyIterable<Pair<A,B>>Sets. cartesianProduct(java.util.Set<A> set1, java.util.Set<B> set2)
static <A,B,C>
LazyIterable<C>Sets. cartesianProduct(java.util.Set<A> set1, java.util.Set<B> set2, Function2<? super A,? super B,? extends C> function)
-
Uses of LazyIterable in org.eclipse.collections.impl.factory.primitive
-
Uses of LazyIterable in org.eclipse.collections.impl.lazy
Classes in org.eclipse.collections.impl.lazy that implement LazyIterable Modifier and Type Class Description class
AbstractLazyIterable<T>
AbstractLazyIterable provides a base from which deferred iterables such as SelectIterable, RejectIterable and CollectIterable can be derived.class
ChunkIterable<T>
A ChunkIterable is an iterable that partitions a source iterable into fixed size chunks as it iterates.class
CollectIterable<T,V>
A CollectIterable is an iterable that transforms a source iterable using a function as it iterates.class
CompositeIterable<E>
class
DistinctIterable<T>
A DistinctIterable is an iterable that eliminates duplicates from a source iterable as it iterates.class
DropIterable<T>
Iterates over the elements of the adapted Iterable skipping the first count elements or the full adapted Iterable if the count is non-positive.class
DropWhileIterable<T>
Iterates over the elements of the adapted Iterable skipping the first elements until the predicate returns false.class
FlatCollectIterable<T,V>
class
LazyIterableAdapter<T>
A LazyIterableAdapter wraps any iterable with the LazyIterable interface.class
RejectIterable<T>
A RejectIterable is an iterable that filters a source iterable on a negative condition as it iterates.class
ReverseIterable<T>
A ReverseIterable is an iterable that wraps another iterable and iterates in reverse order.class
SelectInstancesOfIterable<T>
A SelectIterable is an iterable that filters a source iterable for instances of a Class as it iterates.class
SelectIterable<T>
A SelectIterable is an iterable that filters a source iterable on a condition as it iterates.class
TakeIterable<T>
Iterates over the first count elements of the adapted Iterable or the full size of the adapted iterable if the count is greater than the length of the receiver.class
TakeWhileIterable<T>
Iterates over the elements of the adapted Iterable until the predicate returns false.class
TapIterable<T>
A TapIterable is an iterable that executes a procedure for each element before each iteration.class
ZipIterable<X,Y>
A ZipIterable is an iterable that transforms a source iterable on a condition as it iterates.class
ZipWithIndexIterable<T>
A CollectIterable is an iterable that transforms a source iterable on a condition as it iterates.Methods in org.eclipse.collections.impl.lazy that return LazyIterable Modifier and Type Method Description LazyIterable<T>
AbstractLazyIterable. asLazy()
LazyIterable<RichIterable<T>>
AbstractLazyIterable. chunk(int size)
<V> LazyIterable<V>
AbstractLazyIterable. collect(Function<? super T,? extends V> function)
<V> LazyIterable<V>
LazyIterableAdapter. collect(Function<? super T,? extends V> function)
<V> LazyIterable<V>
AbstractLazyIterable. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
<V> LazyIterable<V>
LazyIterableAdapter. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
<P,V>
LazyIterable<V>AbstractLazyIterable. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)
LazyIterable<T>
AbstractLazyIterable. concatenate(java.lang.Iterable<T> iterable)
LazyIterable<T>
AbstractLazyIterable. distinct()
LazyIterable<T>
DistinctIterable. distinct()
LazyIterable<T>
LazyIterableAdapter. distinct()
LazyIterable<T>
AbstractLazyIterable. drop(int count)
LazyIterable<T>
LazyIterableAdapter. drop(int count)
LazyIterable<T>
AbstractLazyIterable. dropWhile(Predicate<? super T> predicate)
LazyIterable<T>
LazyIterableAdapter. dropWhile(Predicate<? super T> predicate)
<V> LazyIterable<V>
AbstractLazyIterable. flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
LazyIterableAdapter. flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)
LazyIterable<T>
AbstractLazyIterable. reject(Predicate<? super T> predicate)
LazyIterable<T>
LazyIterableAdapter. reject(Predicate<? super T> predicate)
<P> LazyIterable<T>
AbstractLazyIterable. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
LazyIterable<T>
AbstractLazyIterable. select(Predicate<? super T> predicate)
LazyIterable<T>
LazyIterableAdapter. select(Predicate<? super T> predicate)
<S> LazyIterable<S>
AbstractLazyIterable. selectInstancesOf(java.lang.Class<S> clazz)
<P> LazyIterable<T>
AbstractLazyIterable. selectWith(Predicate2<? super T,? super P> predicate, P parameter)
LazyIterable<T>
AbstractLazyIterable. take(int count)
LazyIterable<T>
LazyIterableAdapter. take(int count)
LazyIterable<T>
AbstractLazyIterable. takeWhile(Predicate<? super T> predicate)
LazyIterable<T>
LazyIterableAdapter. takeWhile(Predicate<? super T> predicate)
LazyIterable<T>
AbstractLazyIterable. tap(Procedure<? super T> procedure)
<S> LazyIterable<Pair<T,S>>
AbstractLazyIterable. zip(java.lang.Iterable<S> that)
LazyIterable<Pair<T,java.lang.Integer>>
AbstractLazyIterable. zipWithIndex()
-
Uses of LazyIterable in org.eclipse.collections.impl.lazy.parallel
Methods in org.eclipse.collections.impl.lazy.parallel that return LazyIterable Modifier and Type Method Description abstract LazyIterable<B>
AbstractParallelIterable. split()
LazyIterable<UnsortedSetBatch<T>>
ParallelDistinctIterable. split()
LazyIterable<Batch<T>>
ParallelSelectIterable. split()
-
Uses of LazyIterable in org.eclipse.collections.impl.lazy.parallel.bag
Methods in org.eclipse.collections.impl.lazy.parallel.bag that return LazyIterable Modifier and Type Method Description LazyIterable<UnsortedBagBatch<V>>
ParallelCollectUnsortedBag. split()
LazyIterable<UnsortedBagBatch<T>>
ParallelSelectUnsortedBag. split()
-
Uses of LazyIterable in org.eclipse.collections.impl.lazy.parallel.list
Classes in org.eclipse.collections.impl.lazy.parallel.list that implement LazyIterable Modifier and Type Class Description private class
ListIterableParallelIterable.ListIterableParallelBatchLazyIterable
Methods in org.eclipse.collections.impl.lazy.parallel.list that return LazyIterable Modifier and Type Method Description LazyIterable<RootListBatch<T>>
ListIterableParallelIterable. split()
LazyIterable<ListBatch<V>>
ParallelCollectListIterable. split()
LazyIterable<UnsortedSetBatch<T>>
ParallelDistinctListIterable. split()
LazyIterable<ListBatch<V>>
ParallelFlatCollectListIterable. split()
LazyIterable<ListBatch<T>>
ParallelSelectListIterable. split()
-
Uses of LazyIterable in org.eclipse.collections.impl.lazy.parallel.set
Methods in org.eclipse.collections.impl.lazy.parallel.set that return LazyIterable Modifier and Type Method Description LazyIterable<Batch<V>>
ParallelCollectIterable. split()
LazyIterable<Batch<V>>
ParallelFlatCollectIterable. split()
LazyIterable<UnsortedSetBatch<T>>
ParallelSelectUnsortedSetIterable. split()
-
Uses of LazyIterable in org.eclipse.collections.impl.lazy.parallel.set.sorted
Methods in org.eclipse.collections.impl.lazy.parallel.set.sorted that return LazyIterable Modifier and Type Method Description LazyIterable<SortedSetBatch<T>>
ParallelSelectSortedSetIterable. split()
-
Uses of LazyIterable in org.eclipse.collections.impl.lazy.primitive
Classes in org.eclipse.collections.impl.lazy.primitive that implement LazyIterable Modifier and Type Class Description class
ChunkBooleanIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkByteIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkCharIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkDoubleIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkFloatIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkIntIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkLongIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkShortIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
CollectBooleanToObjectIterable<V>
class
CollectByteToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
CollectCharToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
CollectDoubleToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
CollectFloatToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
CollectIntToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
CollectLongToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
CollectShortToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
FlatCollectBooleanToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectByteToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectCharToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectDoubleToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectFloatToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectIntToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectLongToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectShortToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.Fields in org.eclipse.collections.impl.lazy.primitive declared as LazyIterable Modifier and Type Field Description private LazyIterable<T>
CollectBooleanIterable. iterable
private LazyIterable<T>
CollectByteIterable. iterable
private LazyIterable<T>
CollectCharIterable. iterable
private LazyIterable<T>
CollectDoubleIterable. iterable
private LazyIterable<T>
CollectFloatIterable. iterable
private LazyIterable<T>
CollectIntIterable. iterable
private LazyIterable<T>
CollectLongIterable. iterable
private LazyIterable<T>
CollectShortIterable. iterable
Methods in org.eclipse.collections.impl.lazy.primitive that return LazyIterable Modifier and Type Method Description <V> LazyIterable<V>
AbstractLazyBooleanIterable. collect(BooleanToObjectFunction<? extends V> function)
<V> LazyIterable<V>
AbstractLazyByteIterable. collect(ByteToObjectFunction<? extends V> function)
<V> LazyIterable<V>
AbstractLazyCharIterable. collect(CharToObjectFunction<? extends V> function)
<V> LazyIterable<V>
AbstractLazyDoubleIterable. collect(DoubleToObjectFunction<? extends V> function)
<V> LazyIterable<V>
AbstractLazyFloatIterable. collect(FloatToObjectFunction<? extends V> function)
<V> LazyIterable<V>
AbstractLazyIntIterable. collect(IntToObjectFunction<? extends V> function)
<V> LazyIterable<V>
AbstractLazyLongIterable. collect(LongToObjectFunction<? extends V> function)
<V> LazyIterable<V>
AbstractLazyShortIterable. collect(ShortToObjectFunction<? extends V> function)
<V> LazyIterable<V>
AbstractLazyBooleanIterable. flatCollect(BooleanToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyByteIterable. flatCollect(ByteToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyCharIterable. flatCollect(CharToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyDoubleIterable. flatCollect(DoubleToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyFloatIterable. flatCollect(FloatToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyIntIterable. flatCollect(IntToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyLongIterable. flatCollect(LongToObjectFunction<? extends java.lang.Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyShortIterable. flatCollect(ShortToObjectFunction<? extends java.lang.Iterable<V>> function)
Constructors in org.eclipse.collections.impl.lazy.primitive with parameters of type LazyIterable Constructor Description CollectBooleanIterable(LazyIterable<T> adapted, BooleanFunction<? super T> function)
CollectByteIterable(LazyIterable<T> adapted, ByteFunction<? super T> function)
CollectCharIterable(LazyIterable<T> adapted, CharFunction<? super T> function)
CollectDoubleIterable(LazyIterable<T> adapted, DoubleFunction<? super T> function)
CollectFloatIterable(LazyIterable<T> adapted, FloatFunction<? super T> function)
CollectIntIterable(LazyIterable<T> adapted, IntFunction<? super T> function)
CollectLongIterable(LazyIterable<T> adapted, LongFunction<? super T> function)
CollectShortIterable(LazyIterable<T> adapted, ShortFunction<? super T> function)
-
Uses of LazyIterable in org.eclipse.collections.impl.list
Classes in org.eclipse.collections.impl.list that implement LazyIterable Modifier and Type Class Description class
Interval
An Interval is a range of integers that may be iterated over using a step value.Methods in org.eclipse.collections.impl.list that return LazyIterable Modifier and Type Method Description LazyIterable<java.lang.Integer>
Interval. distinct()
LazyIterable<java.lang.Integer>
Interval. drop(int count)
LazyIterable<java.lang.Integer>
Interval. take(int count)
-
Uses of LazyIterable in org.eclipse.collections.impl.list.mutable
Methods in org.eclipse.collections.impl.list.mutable that return LazyIterable Modifier and Type Method Description LazyIterable<T>
MultiReaderFastList. asReversed()
LazyIterable<T>
MultiReaderFastList.UntouchableMutableList. asReversed()
LazyIterable<T>
SynchronizedMutableList. asReversed()
LazyIterable<T>
UnmodifiableMutableList. asReversed()
-
Uses of LazyIterable in org.eclipse.collections.impl.map
Methods in org.eclipse.collections.impl.map that return LazyIterable Modifier and Type Method Description LazyIterable<V>
AbstractMapIterable. asLazy()
-
Uses of LazyIterable in org.eclipse.collections.impl.map.immutable.primitive
Methods in org.eclipse.collections.impl.map.immutable.primitive that return LazyIterable Modifier and Type Method Description LazyIterable<V>
ImmutableByteObjectEmptyMap. asLazy()
LazyIterable<V>
ImmutableByteObjectHashMap. asLazy()
LazyIterable<V>
ImmutableByteObjectSingletonMap. asLazy()
LazyIterable<V>
ImmutableCharObjectEmptyMap. asLazy()
LazyIterable<V>
ImmutableCharObjectHashMap. asLazy()
LazyIterable<V>
ImmutableCharObjectSingletonMap. asLazy()
LazyIterable<V>
ImmutableDoubleObjectEmptyMap. asLazy()
LazyIterable<V>
ImmutableDoubleObjectHashMap. asLazy()
LazyIterable<V>
ImmutableDoubleObjectSingletonMap. asLazy()
LazyIterable<V>
ImmutableFloatObjectEmptyMap. asLazy()
LazyIterable<V>
ImmutableFloatObjectHashMap. asLazy()
LazyIterable<V>
ImmutableFloatObjectSingletonMap. asLazy()
LazyIterable<V>
ImmutableIntObjectEmptyMap. asLazy()
LazyIterable<V>
ImmutableIntObjectHashMap. asLazy()
LazyIterable<V>
ImmutableIntObjectSingletonMap. asLazy()
LazyIterable<V>
ImmutableLongObjectEmptyMap. asLazy()
LazyIterable<V>
ImmutableLongObjectHashMap. asLazy()
LazyIterable<V>
ImmutableLongObjectSingletonMap. asLazy()
LazyIterable<V>
ImmutableShortObjectEmptyMap. asLazy()
LazyIterable<V>
ImmutableShortObjectHashMap. asLazy()
LazyIterable<V>
ImmutableShortObjectSingletonMap. asLazy()
LazyIterable<K>
ImmutableObjectBooleanEmptyMap. keysView()
LazyIterable<K>
ImmutableObjectBooleanHashMap. keysView()
LazyIterable<K>
ImmutableObjectBooleanSingletonMap. keysView()
LazyIterable<K>
ImmutableObjectByteEmptyMap. keysView()
LazyIterable<K>
ImmutableObjectByteHashMap. keysView()
LazyIterable<K>
ImmutableObjectByteSingletonMap. keysView()
LazyIterable<K>
ImmutableObjectCharEmptyMap. keysView()
LazyIterable<K>
ImmutableObjectCharHashMap. keysView()
LazyIterable<K>
ImmutableObjectCharSingletonMap. keysView()
LazyIterable<K>
ImmutableObjectDoubleEmptyMap. keysView()
LazyIterable<K>
ImmutableObjectDoubleHashMap. keysView()
LazyIterable<K>
ImmutableObjectDoubleSingletonMap. keysView()
LazyIterable<K>
ImmutableObjectFloatEmptyMap. keysView()
LazyIterable<K>
ImmutableObjectFloatHashMap. keysView()
LazyIterable<K>
ImmutableObjectFloatSingletonMap. keysView()
LazyIterable<K>
ImmutableObjectIntEmptyMap. keysView()
LazyIterable<K>
ImmutableObjectIntHashMap. keysView()
LazyIterable<K>
ImmutableObjectIntSingletonMap. keysView()
LazyIterable<K>
ImmutableObjectLongEmptyMap. keysView()
LazyIterable<K>
ImmutableObjectLongHashMap. keysView()
LazyIterable<K>
ImmutableObjectLongSingletonMap. keysView()
LazyIterable<K>
ImmutableObjectShortEmptyMap. keysView()
LazyIterable<K>
ImmutableObjectShortHashMap. keysView()
LazyIterable<K>
ImmutableObjectShortSingletonMap. keysView()
-
Uses of LazyIterable in org.eclipse.collections.impl.map.mutable
Methods in org.eclipse.collections.impl.map.mutable that return LazyIterable Modifier and Type Method Description LazyIterable<V>
UnmodifiableMutableMap. asLazy()
-
Uses of LazyIterable in org.eclipse.collections.impl.map.mutable.primitive
Methods in org.eclipse.collections.impl.map.mutable.primitive that return LazyIterable Modifier and Type Method Description LazyIterable<V>
ByteObjectHashMap. asLazy()
LazyIterable<V>
CharObjectHashMap. asLazy()
LazyIterable<V>
DoubleObjectHashMap. asLazy()
LazyIterable<V>
FloatObjectHashMap. asLazy()
LazyIterable<V>
IntObjectHashMap. asLazy()
LazyIterable<V>
LongObjectHashMap. asLazy()
LazyIterable<V>
ShortObjectHashMap. asLazy()
LazyIterable<V>
SynchronizedByteObjectMap. asLazy()
LazyIterable<V>
SynchronizedCharObjectMap. asLazy()
LazyIterable<V>
SynchronizedDoubleObjectMap. asLazy()
LazyIterable<V>
SynchronizedFloatObjectMap. asLazy()
LazyIterable<V>
SynchronizedIntObjectMap. asLazy()
LazyIterable<V>
SynchronizedLongObjectMap. asLazy()
LazyIterable<V>
SynchronizedShortObjectMap. asLazy()
LazyIterable<V>
UnmodifiableByteObjectMap. asLazy()
LazyIterable<V>
UnmodifiableCharObjectMap. asLazy()
LazyIterable<V>
UnmodifiableDoubleObjectMap. asLazy()
LazyIterable<V>
UnmodifiableFloatObjectMap. asLazy()
LazyIterable<V>
UnmodifiableIntObjectMap. asLazy()
LazyIterable<V>
UnmodifiableLongObjectMap. asLazy()
LazyIterable<V>
UnmodifiableShortObjectMap. asLazy()
LazyIterable<ByteBytePair>
AbstractMutableByteKeySet. cartesianProduct(ByteSet set)
LazyIterable<CharCharPair>
AbstractMutableCharKeySet. cartesianProduct(CharSet set)
LazyIterable<DoubleDoublePair>
AbstractMutableDoubleKeySet. cartesianProduct(DoubleSet set)
LazyIterable<FloatFloatPair>
AbstractMutableFloatKeySet. cartesianProduct(FloatSet set)
LazyIterable<IntIntPair>
AbstractMutableIntKeySet. cartesianProduct(IntSet set)
LazyIterable<LongLongPair>
AbstractMutableLongKeySet. cartesianProduct(LongSet set)
LazyIterable<ShortShortPair>
AbstractMutableShortKeySet. cartesianProduct(ShortSet set)
LazyIterable<K>
ObjectBooleanHashMap. keysView()
LazyIterable<K>
ObjectBooleanHashMapWithHashingStrategy. keysView()
LazyIterable<K>
ObjectByteHashMap. keysView()
LazyIterable<K>
ObjectByteHashMapWithHashingStrategy. keysView()
LazyIterable<K>
ObjectCharHashMap. keysView()
LazyIterable<K>
ObjectCharHashMapWithHashingStrategy. keysView()
LazyIterable<K>
ObjectDoubleHashMap. keysView()
LazyIterable<K>
ObjectDoubleHashMapWithHashingStrategy. keysView()
LazyIterable<K>
ObjectFloatHashMap. keysView()
LazyIterable<K>
ObjectFloatHashMapWithHashingStrategy. keysView()
LazyIterable<K>
ObjectIntHashMap. keysView()
LazyIterable<K>
ObjectIntHashMapWithHashingStrategy. keysView()
LazyIterable<K>
ObjectLongHashMap. keysView()
LazyIterable<K>
ObjectLongHashMapWithHashingStrategy. keysView()
LazyIterable<K>
ObjectShortHashMap. keysView()
LazyIterable<K>
ObjectShortHashMapWithHashingStrategy. keysView()
LazyIterable<K>
SynchronizedObjectBooleanMap. keysView()
LazyIterable<K>
SynchronizedObjectByteMap. keysView()
LazyIterable<K>
SynchronizedObjectCharMap. keysView()
LazyIterable<K>
SynchronizedObjectDoubleMap. keysView()
LazyIterable<K>
SynchronizedObjectFloatMap. keysView()
LazyIterable<K>
SynchronizedObjectIntMap. keysView()
LazyIterable<K>
SynchronizedObjectLongMap. keysView()
LazyIterable<K>
SynchronizedObjectShortMap. keysView()
LazyIterable<K>
UnmodifiableObjectBooleanMap. keysView()
LazyIterable<K>
UnmodifiableObjectByteMap. keysView()
LazyIterable<K>
UnmodifiableObjectCharMap. keysView()
LazyIterable<K>
UnmodifiableObjectDoubleMap. keysView()
LazyIterable<K>
UnmodifiableObjectFloatMap. keysView()
LazyIterable<K>
UnmodifiableObjectIntMap. keysView()
LazyIterable<K>
UnmodifiableObjectLongMap. keysView()
LazyIterable<K>
UnmodifiableObjectShortMap. keysView()
-
Uses of LazyIterable in org.eclipse.collections.impl.map.ordered.mutable
Methods in org.eclipse.collections.impl.map.ordered.mutable that return LazyIterable Modifier and Type Method Description LazyIterable<V>
UnmodifiableMutableOrderedMap. asLazy()
LazyIterable<V>
OrderedMapAdapter. asReversed()
-
Uses of LazyIterable in org.eclipse.collections.impl.map.sorted.immutable
Methods in org.eclipse.collections.impl.map.sorted.immutable that return LazyIterable Modifier and Type Method Description LazyIterable<V>
AbstractImmutableSortedMap. asReversed()
-
Uses of LazyIterable in org.eclipse.collections.impl.map.sorted.mutable
Methods in org.eclipse.collections.impl.map.sorted.mutable that return LazyIterable Modifier and Type Method Description LazyIterable<V>
UnmodifiableTreeMap. asLazy()
LazyIterable<V>
AbstractMutableSortedMap. asReversed()
LazyIterable<V>
SynchronizedSortedMap. asReversed()
LazyIterable<V>
UnmodifiableTreeMap. asReversed()
-
Uses of LazyIterable in org.eclipse.collections.impl.set
Methods in org.eclipse.collections.impl.set that return LazyIterable Modifier and Type Method Description <B> LazyIterable<Pair<T,B>>
AbstractUnifiedSet. cartesianProduct(SetIterable<B> set)
-
Uses of LazyIterable in org.eclipse.collections.impl.set.immutable
Methods in org.eclipse.collections.impl.set.immutable that return LazyIterable Modifier and Type Method Description <B> LazyIterable<Pair<T,B>>
AbstractImmutableSet. cartesianProduct(SetIterable<B> set)
-
Uses of LazyIterable in org.eclipse.collections.impl.set.immutable.primitive
-
Uses of LazyIterable in org.eclipse.collections.impl.set.mutable
Classes in org.eclipse.collections.impl.set.mutable that implement LazyIterable Modifier and Type Class Description private class
UnifiedSet.UnifiedSetParallelUnsortedIterable.UnifiedSetParallelSplitLazyIterable
Methods in org.eclipse.collections.impl.set.mutable that return LazyIterable Modifier and Type Method Description <B> LazyIterable<Pair<T,B>>
AbstractMutableSet. cartesianProduct(SetIterable<B> set)
<B> LazyIterable<Pair<T,B>>
MultiReaderUnifiedSet. cartesianProduct(SetIterable<B> set)
<B> LazyIterable<Pair<T,B>>
MultiReaderUnifiedSet.UntouchableMutableSet. cartesianProduct(SetIterable<B> set)
<B> LazyIterable<Pair<T,B>>
SetAdapter. cartesianProduct(SetIterable<B> set)
<B> LazyIterable<Pair<T,B>>
SynchronizedMutableSet. cartesianProduct(SetIterable<B> set)
<B> LazyIterable<Pair<T,B>>
UnmodifiableMutableSet. cartesianProduct(SetIterable<B> set)
LazyIterable<RootUnsortedSetBatch<T>>
UnifiedSet.UnifiedSetParallelUnsortedIterable. split()
-
Uses of LazyIterable in org.eclipse.collections.impl.set.mutable.primitive
-
Uses of LazyIterable in org.eclipse.collections.impl.set.primitive
Methods in org.eclipse.collections.impl.set.primitive that return LazyIterable Modifier and Type Method Description LazyIterable<ByteBytePair>
AbstractByteSet. cartesianProduct(ByteSet set)
LazyIterable<CharCharPair>
AbstractCharSet. cartesianProduct(CharSet set)
LazyIterable<DoubleDoublePair>
AbstractDoubleSet. cartesianProduct(DoubleSet set)
LazyIterable<FloatFloatPair>
AbstractFloatSet. cartesianProduct(FloatSet set)
LazyIterable<IntIntPair>
AbstractIntSet. cartesianProduct(IntSet set)
LazyIterable<LongLongPair>
AbstractLongSet. cartesianProduct(LongSet set)
LazyIterable<ShortShortPair>
AbstractShortSet. cartesianProduct(ShortSet set)
-
Uses of LazyIterable in org.eclipse.collections.impl.set.sorted.immutable
Classes in org.eclipse.collections.impl.set.sorted.immutable that implement LazyIterable Modifier and Type Class Description private class
ImmutableTreeSet.SortedSetIterableParallelIterable.SortedSetIterableParallelBatchLazyIterable
Methods in org.eclipse.collections.impl.set.sorted.immutable that return LazyIterable Modifier and Type Method Description LazyIterable<T>
AbstractImmutableSortedSet. asReversed()
<B> LazyIterable<Pair<T,B>>
AbstractImmutableSortedSet. cartesianProduct(SetIterable<B> set)
LazyIterable<RootSortedSetBatch<T>>
ImmutableTreeSet.SortedSetIterableParallelIterable. split()
-
Uses of LazyIterable in org.eclipse.collections.impl.set.sorted.mutable
Methods in org.eclipse.collections.impl.set.sorted.mutable that return LazyIterable Modifier and Type Method Description LazyIterable<T>
SortedSetAdapter. asReversed()
LazyIterable<T>
SynchronizedSortedSet. asReversed()
LazyIterable<T>
TreeSortedSet. asReversed()
LazyIterable<T>
UnmodifiableSortedSet. asReversed()
<B> LazyIterable<Pair<T,B>>
SortedSetAdapter. cartesianProduct(SetIterable<B> set)
<B> LazyIterable<Pair<T,B>>
SynchronizedSortedSet. cartesianProduct(SetIterable<B> set)
<B> LazyIterable<Pair<T,B>>
TreeSortedSet. cartesianProduct(SetIterable<B> set)
<B> LazyIterable<Pair<T,B>>
UnmodifiableSortedSet. cartesianProduct(SetIterable<B> set)
-
Uses of LazyIterable in org.eclipse.collections.impl.set.strategy.mutable
Classes in org.eclipse.collections.impl.set.strategy.mutable that implement LazyIterable Modifier and Type Class Description private class
UnifiedSetWithHashingStrategy.UnifiedSetParallelUnsortedIterable.UnifiedSetParallelSplitLazyIterable
Methods in org.eclipse.collections.impl.set.strategy.mutable that return LazyIterable Modifier and Type Method Description <V> LazyIterable<V>
UnifiedSetWithHashingStrategy. lazyCollect(Function<? super T,? extends V> function)
Deprecated.since 3.0.LazyIterable<T>
UnifiedSetWithHashingStrategy. lazyReject(Predicate<? super T> predicate)
Deprecated.since 3.0.LazyIterable<T>
UnifiedSetWithHashingStrategy. lazySelect(Predicate<? super T> predicate)
Deprecated.since 3.0.LazyIterable<RootUnsortedSetBatch<T>>
UnifiedSetWithHashingStrategy.UnifiedSetParallelUnsortedIterable. split()
-
Uses of LazyIterable in org.eclipse.collections.impl.stack.immutable
Methods in org.eclipse.collections.impl.stack.immutable that return LazyIterable Modifier and Type Method Description LazyIterable<T>
ImmutableArrayStack. asLazy()
Deprecated. -
Uses of LazyIterable in org.eclipse.collections.impl.stack.mutable
Methods in org.eclipse.collections.impl.stack.mutable that return LazyIterable Modifier and Type Method Description LazyIterable<T>
ArrayStack. asLazy()
LazyIterable<T>
SynchronizedStack. asLazy()
LazyIterable<T>
UnmodifiableStack. asLazy()
-
Uses of LazyIterable in org.eclipse.collections.impl.utility
Fields in org.eclipse.collections.impl.utility declared as LazyIterable Modifier and Type Field Description private static LazyIterable<?>
LazyIterate. EMPTY_ITERABLE
Methods in org.eclipse.collections.impl.utility that return LazyIterable Modifier and Type Method Description static <T> LazyIterable<T>
LazyIterate. adapt(java.lang.Iterable<T> iterable)
Creates a deferred rich iterable for the specified iterable.static <A,B>
LazyIterable<Pair<A,B>>LazyIterate. cartesianProduct(java.lang.Iterable<A> iterable1, java.lang.Iterable<B> iterable2)
Create a deferred cartesian product of the two specified iterables.static <A,B,C>
LazyIterable<C>LazyIterate. cartesianProduct(java.lang.Iterable<A> iterable1, java.lang.Iterable<B> iterable2, Function2<? super A,? super B,? extends C> function)
Create a deferred cartesian product of the two specified iterables.static <T> LazyIterable<RichIterable<T>>
LazyIterate. chunk(java.lang.Iterable<T> iterable, int size)
static <T,V>
LazyIterable<V>LazyIterate. collect(java.lang.Iterable<T> iterable, Function<? super T,? extends V> function)
Creates a deferred transforming iterable for the specified iterable.static <T,V>
LazyIterable<V>LazyIterate. collectIf(java.lang.Iterable<T> iterable, Predicate<? super T> predicate, Function<? super T,? extends V> function)
Creates a deferred filtering and transforming iterable for the specified iterable.static <T> LazyIterable<T>
LazyIterate. concatenate(java.lang.Iterable<T>... iterables)
Combines iterables into a deferred composite iterable.static <T> LazyIterable<T>
LazyIterate. distinct(java.lang.Iterable<T> iterable)
Creates a deferred distinct iterable for the specified iterable.static <T> LazyIterable<T>
LazyIterate. drop(java.lang.Iterable<T> iterable, int count)
Creates a deferred drop iterable for the specified iterable using the specified count as the size to drop.static <T> LazyIterable<T>
LazyIterate. dropWhile(java.lang.Iterable<T> iterable, Predicate<? super T> predicate)
Creates a deferred dropWhile iterable for the specified iterable using the specified count as the size to drop.static <T> LazyIterable<T>
LazyIterate. empty()
static <T,V>
LazyIterable<V>LazyIterate. flatCollect(java.lang.Iterable<T> iterable, Function<? super T,? extends java.lang.Iterable<V>> function)
Creates a deferred flattening iterable for the specified iterable.static <T> LazyIterable<T>
LazyIterate. reject(java.lang.Iterable<T> iterable, Predicate<? super T> predicate)
Creates a deferred negative filtering iterable for the specified iterable.static <T> LazyIterable<T>
LazyIterate. select(java.lang.Iterable<T> iterable, Predicate<? super T> predicate)
Creates a deferred filtering iterable for the specified iterable.static <T> LazyIterable<T>
LazyIterate. selectInstancesOf(java.lang.Iterable<?> iterable, java.lang.Class<T> clazz)
static <T> LazyIterable<T>
LazyIterate. take(java.lang.Iterable<T> iterable, int count)
Creates a deferred take iterable for the specified iterable using the specified count as the limit.static <T> LazyIterable<T>
LazyIterate. takeWhile(java.lang.Iterable<T> iterable, Predicate<? super T> predicate)
Creates a deferred takeWhile iterable for the specified iterable using the specified predicate.static <T> LazyIterable<T>
LazyIterate. tap(java.lang.Iterable<T> iterable, Procedure<? super T> procedure)
Creates a deferred tap iterable for the specified iterable.static <A,B>
LazyIterable<Pair<A,B>>LazyIterate. zip(java.lang.Iterable<A> as, java.lang.Iterable<B> bs)
static <T> LazyIterable<Pair<T,java.lang.Integer>>
LazyIterate. zipWithIndex(java.lang.Iterable<T> iterable)
-
Uses of LazyIterable in org.eclipse.collections.impl.utility.internal
Methods in org.eclipse.collections.impl.utility.internal that return LazyIterable Modifier and Type Method Description static <A,B>
LazyIterable<Pair<A,B>>SetIterables. cartesianProduct(SetIterable<A> set1, SetIterable<B> set2)
static <A,B,C>
LazyIterable<C>SetIterables. cartesianProduct(SetIterable<A> set1, SetIterable<B> set2, Function2<A,B,C> function)
-
Uses of LazyIterable in org.eclipse.collections.impl.utility.primitive
Methods in org.eclipse.collections.impl.utility.primitive that return LazyIterable Modifier and Type Method Description static <V> LazyIterable<V>
LazyBooleanIterate. collect(BooleanIterable iterable, BooleanToObjectFunction<? extends V> function)
Creates a deferred transforming boolean iterable for the specified boolean iterable.static <V> LazyIterable<V>
LazyByteIterate. collect(ByteIterable iterable, ByteToObjectFunction<? extends V> function)
Creates a deferred transforming byte iterable for the specified byte iterable.static <V> LazyIterable<V>
LazyCharIterate. collect(CharIterable iterable, CharToObjectFunction<? extends V> function)
Creates a deferred transforming char iterable for the specified char iterable.static <V> LazyIterable<V>
LazyDoubleIterate. collect(DoubleIterable iterable, DoubleToObjectFunction<? extends V> function)
Creates a deferred transforming double iterable for the specified double iterable.static <V> LazyIterable<V>
LazyFloatIterate. collect(FloatIterable iterable, FloatToObjectFunction<? extends V> function)
Creates a deferred transforming float iterable for the specified float iterable.static <V> LazyIterable<V>
LazyIntIterate. collect(IntIterable iterable, IntToObjectFunction<? extends V> function)
Creates a deferred transforming int iterable for the specified int iterable.static <V> LazyIterable<V>
LazyLongIterate. collect(LongIterable iterable, LongToObjectFunction<? extends V> function)
Creates a deferred transforming long iterable for the specified long iterable.static <V> LazyIterable<V>
LazyShortIterate. collect(ShortIterable iterable, ShortToObjectFunction<? extends V> function)
Creates a deferred transforming short iterable for the specified short iterable.static <V> LazyIterable<V>
LazyBooleanIterate. collectIf(BooleanIterable iterable, BooleanPredicate predicate, BooleanToObjectFunction<? extends V> function)
Creates a deferred filtering and transforming boolean iterable for the specified boolean iterable.static <V> LazyIterable<V>
LazyByteIterate. collectIf(ByteIterable iterable, BytePredicate predicate, ByteToObjectFunction<? extends V> function)
Creates a deferred filtering and transforming byte iterable for the specified byte iterable.static <V> LazyIterable<V>
LazyCharIterate. collectIf(CharIterable iterable, CharPredicate predicate, CharToObjectFunction<? extends V> function)
Creates a deferred filtering and transforming char iterable for the specified char iterable.static <V> LazyIterable<V>
LazyDoubleIterate. collectIf(DoubleIterable iterable, DoublePredicate predicate, DoubleToObjectFunction<? extends V> function)
Creates a deferred filtering and transforming double iterable for the specified double iterable.static <V> LazyIterable<V>
LazyFloatIterate. collectIf(FloatIterable iterable, FloatPredicate predicate, FloatToObjectFunction<? extends V> function)
Creates a deferred filtering and transforming float iterable for the specified float iterable.static <V> LazyIterable<V>
LazyIntIterate. collectIf(IntIterable iterable, IntPredicate predicate, IntToObjectFunction<? extends V> function)
Creates a deferred filtering and transforming int iterable for the specified int iterable.static <V> LazyIterable<V>
LazyLongIterate. collectIf(LongIterable iterable, LongPredicate predicate, LongToObjectFunction<? extends V> function)
Creates a deferred filtering and transforming long iterable for the specified long iterable.static <V> LazyIterable<V>
LazyShortIterate. collectIf(ShortIterable iterable, ShortPredicate predicate, ShortToObjectFunction<? extends V> function)
Creates a deferred filtering and transforming short iterable for the specified short iterable.static <V> LazyIterable<V>
LazyBooleanIterate. flatCollect(BooleanIterable iterable, BooleanToObjectFunction<? extends java.lang.Iterable<V>> function)
Creates a deferred transforming and flattening boolean iterable for the specified boolean iterable.static <V> LazyIterable<V>
LazyByteIterate. flatCollect(ByteIterable iterable, ByteToObjectFunction<? extends java.lang.Iterable<V>> function)
Creates a deferred transforming and flattening byte iterable for the specified byte iterable.static <V> LazyIterable<V>
LazyCharIterate. flatCollect(CharIterable iterable, CharToObjectFunction<? extends java.lang.Iterable<V>> function)
Creates a deferred transforming and flattening char iterable for the specified char iterable.static <V> LazyIterable<V>
LazyDoubleIterate. flatCollect(DoubleIterable iterable, DoubleToObjectFunction<? extends java.lang.Iterable<V>> function)
Creates a deferred transforming and flattening double iterable for the specified double iterable.static <V> LazyIterable<V>
LazyFloatIterate. flatCollect(FloatIterable iterable, FloatToObjectFunction<? extends java.lang.Iterable<V>> function)
Creates a deferred transforming and flattening float iterable for the specified float iterable.static <V> LazyIterable<V>
LazyIntIterate. flatCollect(IntIterable iterable, IntToObjectFunction<? extends java.lang.Iterable<V>> function)
Creates a deferred transforming and flattening int iterable for the specified int iterable.static <V> LazyIterable<V>
LazyLongIterate. flatCollect(LongIterable iterable, LongToObjectFunction<? extends java.lang.Iterable<V>> function)
Creates a deferred transforming and flattening long iterable for the specified long iterable.static <V> LazyIterable<V>
LazyShortIterate. flatCollect(ShortIterable iterable, ShortToObjectFunction<? extends java.lang.Iterable<V>> function)
Creates a deferred transforming and flattening short iterable for the specified short iterable.
-