Uses of Interface
org.eclipse.collections.api.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 of
Set . |
org.eclipse.collections.impl |
This package contains implementations for Eclipse Collections API.
|
org.eclipse.collections.impl.bag.immutable |
This package contains implementations of the
ImmutableBag interface. |
org.eclipse.collections.impl.bag.sorted.mutable |
This package contains implementations of
MutableSortedBag . |
org.eclipse.collections.impl.bimap | |
org.eclipse.collections.impl.bimap.mutable |
This package contains implementations of the
MutableBiMap interface. |
org.eclipse.collections.impl.collection | |
org.eclipse.collections.impl.collection.mutable |
This package contains implementations of the
MutableCollection 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 the
LazyIterable 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.primitive |
This package contains implementations of the lazy primitive iterator interfaces.
|
org.eclipse.collections.impl.list |
This package contains implementations of the
ListIterable interface. |
org.eclipse.collections.impl.list.mutable |
This package contains implementations of the
MutableList interface. |
org.eclipse.collections.impl.map |
This package contains implementations of the
MapIterable interface. |
org.eclipse.collections.impl.map.mutable |
This package contains implementations of the
MutableMap 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 the
MutableSortedMap interface. |
org.eclipse.collections.impl.map.sorted.mutable |
This package contains implementations of the
MutableSortedMap interface. |
org.eclipse.collections.impl.set | |
org.eclipse.collections.impl.set.immutable |
This package package contains the implementations of
ImmutableSet . |
org.eclipse.collections.impl.set.mutable |
This package package contains implementations of
MutableSet . |
org.eclipse.collections.impl.set.sorted.mutable |
This package contains implementations of
MutableSortedSet . |
org.eclipse.collections.impl.set.strategy.mutable |
This package contains implementations of sets with user defined
HashingStrategy s. |
org.eclipse.collections.impl.stack.mutable |
This package contains implementations of the
MutableStack 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(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 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)
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(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(Iterable<S> that)
Creates a deferred zip iterable.LazyIterable<Pair<T,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.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
Methods in org.eclipse.collections.impl.bag.immutable that return LazyIterable Modifier and Type Method Description LazyIterable<T>
ImmutableHashBag. asLazy()
-
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>
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(Set<A> set1, Set<B> set2)
static <A, B, C> LazyIterable<C>
Sets. cartesianProduct(Set<A> set1, 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(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 Iterable<V>> function)
<V> LazyIterable<V>
LazyIterableAdapter. flatCollect(Function<? super T,? extends 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(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(Iterable<S> that)
LazyIterable<Pair<T,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()
-
Uses of LazyIterable in org.eclipse.collections.impl.lazy.parallel.list
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<ListBatch<V>>
ParallelFlatCollectListIterable. 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()
-
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.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 Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyByteIterable. flatCollect(ByteToObjectFunction<? extends Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyCharIterable. flatCollect(CharToObjectFunction<? extends Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyDoubleIterable. flatCollect(DoubleToObjectFunction<? extends Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyFloatIterable. flatCollect(FloatToObjectFunction<? extends Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyIntIterable. flatCollect(IntToObjectFunction<? extends Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyLongIterable. flatCollect(LongToObjectFunction<? extends Iterable<V>> function)
<V> LazyIterable<V>
AbstractLazyShortIterable. flatCollect(ShortToObjectFunction<? extends 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<Integer>
Interval. distinct()
LazyIterable<Integer>
Interval. drop(int count)
LazyIterable<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>
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.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<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.mutable
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>>
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)
-
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
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. -
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
Methods in org.eclipse.collections.impl.utility that return LazyIterable Modifier and Type Method Description static <T> LazyIterable<T>
LazyIterate. adapt(Iterable<T> iterable)
Creates a deferred rich iterable for the specified iterable.static <A, B> LazyIterable<Pair<A,B>>
LazyIterate. cartesianProduct(Iterable<A> iterable1, Iterable<B> iterable2)
Create a deferred cartesian product of the two specified iterables.static <A, B, C> LazyIterable<C>
LazyIterate. cartesianProduct(Iterable<A> iterable1, 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(Iterable<T> iterable, int size)
static <T, V> LazyIterable<V>
LazyIterate. collect(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(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(Iterable<T>... iterables)
Combines iterables into a deferred composite iterable.static <T> LazyIterable<T>
LazyIterate. distinct(Iterable<T> iterable)
Creates a deferred distinct iterable for the specified iterable.static <T> LazyIterable<T>
LazyIterate. drop(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(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(Iterable<T> iterable, Function<? super T,? extends Iterable<V>> function)
Creates a deferred flattening iterable for the specified iterable.static <T> LazyIterable<T>
LazyIterate. reject(Iterable<T> iterable, Predicate<? super T> predicate)
Creates a deferred negative filtering iterable for the specified iterable.static <T> LazyIterable<T>
LazyIterate. select(Iterable<T> iterable, Predicate<? super T> predicate)
Creates a deferred filtering iterable for the specified iterable.static <T> LazyIterable<T>
LazyIterate. selectInstancesOf(Iterable<?> iterable, Class<T> clazz)
static <T> LazyIterable<T>
LazyIterate. take(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(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(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(Iterable<A> as, Iterable<B> bs)
static <T> LazyIterable<Pair<T,Integer>>
LazyIterate. zipWithIndex(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 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 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 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 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 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 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 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 Iterable<V>> function)
Creates a deferred transforming and flattening short iterable for the specified short iterable.