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 |
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.
|
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<K> |
ObjectBooleanMap.keysView() |
|
LazyIterable<K> |
ObjectByteMap.keysView() |
|
LazyIterable<K> |
ObjectCharMap.keysView() |
|
LazyIterable<K> |
ObjectDoubleMap.keysView() |
|
LazyIterable<K> |
ObjectFloatMap.keysView() |
|
LazyIterable<K> |
ObjectIntMap.keysView() |
|
LazyIterable<K> |
ObjectLongMap.keysView() |
|
LazyIterable<K> |
ObjectShortMap.keysView() |
Modifier and Type | Method | Description |
---|---|---|
default LazyIterable<T> |
ReversibleIterable.asReversed() |
Returns a reversed view of this ReversibleIterable.
|
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 of
this and b is a
member of set . |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<T> |
AbstractRichIterable.asLazy() |
|
LazyIterable<T> |
UnmodifiableRichIterable.asLazy() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<T> |
ImmutableHashBag.asLazy() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<T> |
SynchronizedSortedBag.asReversed() |
|
LazyIterable<T> |
UnmodifiableSortedBag.asReversed() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<V> |
AbstractBiMap.asLazy() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<V> |
UnmodifiableBiMap.asLazy() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<T> |
AbstractSynchronizedRichIterable.asLazy() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<T> |
AbstractCollectionAdapter.asLazy() |
|
LazyIterable<T> |
AbstractMultiReaderMutableCollection.asLazy() |
|
LazyIterable<T> |
AbstractUnmodifiableMutableCollection.asLazy() |
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) |
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.
|
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() |
Modifier and Type | Method | Description |
---|---|---|
abstract LazyIterable<B> |
AbstractParallelIterable.split() |
|
LazyIterable<UnsortedSetBatch<T>> |
ParallelDistinctIterable.split() |
|
LazyIterable<Batch<T>> |
ParallelSelectIterable.split() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<UnsortedBagBatch<V>> |
ParallelCollectUnsortedBag.split() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<RootListBatch<T>> |
ListIterableParallelIterable.split() |
|
LazyIterable<ListBatch<V>> |
ParallelCollectListIterable.split() |
|
LazyIterable<ListBatch<V>> |
ParallelFlatCollectListIterable.split() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<Batch<V>> |
ParallelCollectIterable.split() |
|
LazyIterable<Batch<V>> |
ParallelFlatCollectIterable.split() |
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.
|
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) |
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) |
Modifier and Type | Class | Description |
---|---|---|
class |
Interval |
An Interval is a range of integers that may be iterated over using a step value.
|
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<Integer> |
Interval.distinct() |
|
LazyIterable<Integer> |
Interval.drop(int count) |
|
LazyIterable<Integer> |
Interval.take(int count) |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<T> |
MultiReaderFastList.asReversed() |
|
LazyIterable<T> |
SynchronizedMutableList.asReversed() |
|
LazyIterable<T> |
UnmodifiableMutableList.asReversed() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<V> |
AbstractMapIterable.asLazy() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<V> |
UnmodifiableMutableMap.asLazy() |
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() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<V> |
UnmodifiableMutableOrderedMap.asLazy() |
|
LazyIterable<V> |
OrderedMapAdapter.asReversed() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<V> |
AbstractImmutableSortedMap.asReversed() |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<V> |
UnmodifiableTreeMap.asLazy() |
|
LazyIterable<V> |
AbstractMutableSortedMap.asReversed() |
|
LazyIterable<V> |
SynchronizedSortedMap.asReversed() |
|
LazyIterable<V> |
UnmodifiableTreeMap.asReversed() |
Modifier and Type | Method | Description |
---|---|---|
<B> LazyIterable<Pair<T,B>> |
AbstractUnifiedSet.cartesianProduct(SetIterable<B> set) |
Modifier and Type | Method | Description |
---|---|---|
<B> LazyIterable<Pair<T,B>> |
AbstractImmutableSet.cartesianProduct(SetIterable<B> set) |
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) |
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) |
Modifier and Type | Method | Description |
---|---|---|
<V> LazyIterable<V> |
UnifiedSetWithHashingStrategy.lazyCollect(Function<? super T,? extends V> function) |
Deprecated.
since 3.0. Use
AbstractRichIterable.asLazy() .AbstractUnifiedSet.collect(Function) instead. |
LazyIterable<T> |
UnifiedSetWithHashingStrategy.lazyReject(Predicate<? super T> predicate) |
Deprecated.
since 3.0. Use
AbstractRichIterable.asLazy() .UnifiedSetWithHashingStrategy.reject(Predicate) instead. |
LazyIterable<T> |
UnifiedSetWithHashingStrategy.lazySelect(Predicate<? super T> predicate) |
Deprecated.
since 3.0. Use
AbstractRichIterable.asLazy() .UnifiedSetWithHashingStrategy.select(Predicate) instead. |
Modifier and Type | Method | Description |
---|---|---|
LazyIterable<T> |
ArrayStack.asLazy() |
|
LazyIterable<T> |
SynchronizedStack.asLazy() |
|
LazyIterable<T> |
UnmodifiableStack.asLazy() |
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) |
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) |
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.
|
Copyright © 2004–2019. All rights reserved.