| 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.api.set.primitive |
This package contains API for mutable and immutable primitive sets.
|
| Modifier and Type | Method and 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> |
LazyIterable.collect(Function<? super T,? extends V> function)
Creates a deferred iterable for collecting elements from the current iterable.
|
<V> LazyIterable<V> |
LazyIntIterable.collect(IntToObjectFunction<? extends V> function) |
<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> |
LazyIterable.flatCollect(Function<? super T,? extends Iterable<V>> function)
Creates a deferred flattening iterable for the current iterable.
|
<V> LazyIterable<V> |
LazyIntIterable.flatCollect(IntToObjectFunction<? extends Iterable<V>> function) |
<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 and Description |
|---|---|
LazyIterable<K> |
ObjectBooleanMap.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> |
ObjectByteMap.keysView()
Returns a view of the keys in this map.
|
LazyIterable<K> |
ObjectShortMap.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> |
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.
|
| Modifier and Type | Method and Description |
|---|---|
default LazyIterable<T> |
ReversibleIterable.asReversed()
Returns a reversed view of this ReversibleIterable.
|
| Modifier and Type | Method and 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 and Description |
|---|---|
LazyIterable<BooleanBooleanPair> |
BooleanSet.cartesianProduct(BooleanSet 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. |
LazyIterable<ByteBytePair> |
ByteSet.cartesianProduct(ByteSet 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. |
LazyIterable<CharCharPair> |
CharSet.cartesianProduct(CharSet 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. |
LazyIterable<DoubleDoublePair> |
DoubleSet.cartesianProduct(DoubleSet 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. |
LazyIterable<FloatFloatPair> |
FloatSet.cartesianProduct(FloatSet 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. |
LazyIterable<IntIntPair> |
IntSet.cartesianProduct(IntSet 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. |
LazyIterable<LongLongPair> |
LongSet.cartesianProduct(LongSet 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. |
LazyIterable<ShortShortPair> |
ShortSet.cartesianProduct(ShortSet 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. |
Copyright © 2004–2022. All rights reserved.