| Package | Description |
|---|---|
| org.eclipse.collections.api |
This package contains interfaces for Eclipse Collections API.
|
| org.eclipse.collections.api.bag |
This package contains interfaces for Bag API.
|
| org.eclipse.collections.api.bag.sorted |
This package contains interfaces for SortedBag API.
|
| org.eclipse.collections.api.bimap |
This package contains interfaces for BiMap API.
|
| org.eclipse.collections.api.collection | |
| org.eclipse.collections.api.list |
This package contains interfaces for list API which enhance the performance and functionality of
List. |
| org.eclipse.collections.api.map |
This package contains interfaces for map API which enhance the performance and functionality of
Map |
| 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.map.sorted |
This package contains mutable and immutable sorted map interfaces.
|
| org.eclipse.collections.api.multimap |
This package contains interfaces for
Multimap. |
| 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.sorted |
This package contains interfaces for sorted set API.
|
| org.eclipse.collections.api.stack |
This package contains interfaces for stack API.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RichIterable.each(Procedure<? super T> procedure)
The procedure is executed for each element in the iterable.
|
default void |
RichIterable.forEach(Procedure<? super T> procedure) |
void |
ParallelIterable.forEach(Procedure<? super T> procedure) |
void |
InternalIterable.forEach(Procedure<? super T> procedure)
The procedure is executed for each element in the iterable.
|
RichIterable<T> |
RichIterable.tap(Procedure<? super T> procedure)
Executes the Procedure for each element in the iterable and returns
this. |
LazyIterable<T> |
LazyIterable.tap(Procedure<? super T> procedure)
Creates a deferred tap iterable.
|
| Modifier and Type | Method and Description |
|---|---|
UnsortedBag<T> |
UnsortedBag.tap(Procedure<? super T> procedure) |
MutableBagIterable<T> |
MutableBagIterable.tap(Procedure<? super T> procedure) |
MutableBag<T> |
MutableBag.tap(Procedure<? super T> procedure) |
ImmutableBagIterable<T> |
ImmutableBagIterable.tap(Procedure<? super T> procedure) |
ImmutableBag<T> |
ImmutableBag.tap(Procedure<? super T> procedure) |
Bag<T> |
Bag.tap(Procedure<? super T> procedure) |
void |
MultiReaderBag.withReadLockAndDelegate(Procedure<? super MutableBag<T>> procedure) |
void |
MultiReaderBag.withWriteLockAndDelegate(Procedure<? super MutableBag<T>> procedure) |
| Modifier and Type | Method and Description |
|---|---|
SortedBag<T> |
SortedBag.tap(Procedure<? super T> procedure) |
MutableSortedBag<T> |
MutableSortedBag.tap(Procedure<? super T> procedure) |
ImmutableSortedBag<T> |
ImmutableSortedBag.tap(Procedure<? super T> procedure) |
| Modifier and Type | Method and Description |
|---|---|
MutableBiMap<K,V> |
MutableBiMap.tap(Procedure<? super V> procedure) |
ImmutableBiMap<K,V> |
ImmutableBiMap.tap(Procedure<? super V> procedure) |
BiMap<K,V> |
BiMap.tap(Procedure<? super V> procedure) |
| Modifier and Type | Method and Description |
|---|---|
MutableCollection<T> |
MutableCollection.tap(Procedure<? super T> procedure) |
ImmutableCollection<T> |
ImmutableCollection.tap(Procedure<? super T> procedure) |
FixedSizeCollection<T> |
FixedSizeCollection.tap(Procedure<? super T> procedure) |
| Modifier and Type | Method and Description |
|---|---|
default MutableList<T> |
MutableList.tap(Procedure<? super T> procedure) |
ListIterable<T> |
ListIterable.tap(Procedure<? super T> procedure) |
ImmutableList<T> |
ImmutableList.tap(Procedure<? super T> procedure) |
FixedSizeList<T> |
FixedSizeList.tap(Procedure<? super T> procedure) |
void |
MultiReaderList.withReadLockAndDelegate(Procedure<? super MutableList<T>> procedure) |
void |
MultiReaderList.withWriteLockAndDelegate(Procedure<? super MutableList<T>> procedure) |
| Modifier and Type | Method and Description |
|---|---|
void |
MapIterable.forEachKey(Procedure<? super K> procedure)
Calls the
procedure with each key of the map. |
void |
MapIterable.forEachValue(Procedure<? super V> procedure)
Calls the procedure with each value of the map.
|
UnsortedMapIterable<K,V> |
UnsortedMapIterable.tap(Procedure<? super V> procedure) |
OrderedMap<K,V> |
OrderedMap.tap(Procedure<? super V> procedure) |
MutableOrderedMap<K,V> |
MutableOrderedMap.tap(Procedure<? super V> procedure) |
MutableMapIterable<K,V> |
MutableMapIterable.tap(Procedure<? super V> procedure) |
MutableMap<K,V> |
MutableMap.tap(Procedure<? super V> procedure) |
MapIterable<K,V> |
MapIterable.tap(Procedure<? super V> procedure)
Executes the Procedure for each value of the map and returns
this. |
ImmutableOrderedMap<K,V> |
ImmutableOrderedMap.tap(Procedure<? super V> procedure) |
ImmutableMapIterable<K,V> |
ImmutableMapIterable.tap(Procedure<? super V> procedure) |
ImmutableMap<K,V> |
ImmutableMap.tap(Procedure<? super V> procedure) |
FixedSizeMap<K,V> |
FixedSizeMap.tap(Procedure<? super V> procedure) |
ConcurrentMutableMap<K,V> |
ConcurrentMutableMap.tap(Procedure<? super V> procedure) |
| Modifier and Type | Method and Description |
|---|---|
void |
ObjectBooleanMap.forEachKey(Procedure<? super K> procedure)
Iterates through each key in the map, invoking the procedure for each.
|
void |
ObjectCharMap.forEachKey(Procedure<? super K> procedure)
Iterates through each key in the map, invoking the procedure for each.
|
void |
ObjectByteMap.forEachKey(Procedure<? super K> procedure)
Iterates through each key in the map, invoking the procedure for each.
|
void |
ObjectShortMap.forEachKey(Procedure<? super K> procedure)
Iterates through each key in the map, invoking the procedure for each.
|
void |
ObjectLongMap.forEachKey(Procedure<? super K> procedure)
Iterates through each key in the map, invoking the procedure for each.
|
void |
ObjectDoubleMap.forEachKey(Procedure<? super K> procedure)
Iterates through each key in the map, invoking the procedure for each.
|
void |
ObjectFloatMap.forEachKey(Procedure<? super K> procedure)
Iterates through each key in the map, invoking the procedure for each.
|
void |
ObjectIntMap.forEachKey(Procedure<? super K> procedure)
Iterates through each key in the map, invoking the procedure for each.
|
void |
PrimitiveObjectMap.forEachValue(Procedure<? super V> procedure) |
CharObjectMap<V> |
CharObjectMap.tap(Procedure<? super V> procedure) |
ByteObjectMap<V> |
ByteObjectMap.tap(Procedure<? super V> procedure) |
ShortObjectMap<V> |
ShortObjectMap.tap(Procedure<? super V> procedure) |
LongObjectMap<V> |
LongObjectMap.tap(Procedure<? super V> procedure) |
DoubleObjectMap<V> |
DoubleObjectMap.tap(Procedure<? super V> procedure) |
FloatObjectMap<V> |
FloatObjectMap.tap(Procedure<? super V> procedure) |
IntObjectMap<V> |
IntObjectMap.tap(Procedure<? super V> procedure) |
MutableCharObjectMap<V> |
MutableCharObjectMap.tap(Procedure<? super V> procedure) |
MutableByteObjectMap<V> |
MutableByteObjectMap.tap(Procedure<? super V> procedure) |
MutableShortObjectMap<V> |
MutableShortObjectMap.tap(Procedure<? super V> procedure) |
MutableLongObjectMap<V> |
MutableLongObjectMap.tap(Procedure<? super V> procedure) |
MutableDoubleObjectMap<V> |
MutableDoubleObjectMap.tap(Procedure<? super V> procedure) |
MutableFloatObjectMap<V> |
MutableFloatObjectMap.tap(Procedure<? super V> procedure) |
MutableIntObjectMap<V> |
MutableIntObjectMap.tap(Procedure<? super V> procedure) |
ImmutableCharObjectMap<V> |
ImmutableCharObjectMap.tap(Procedure<? super V> procedure) |
ImmutableByteObjectMap<V> |
ImmutableByteObjectMap.tap(Procedure<? super V> procedure) |
ImmutableShortObjectMap<V> |
ImmutableShortObjectMap.tap(Procedure<? super V> procedure) |
ImmutableLongObjectMap<V> |
ImmutableLongObjectMap.tap(Procedure<? super V> procedure) |
ImmutableDoubleObjectMap<V> |
ImmutableDoubleObjectMap.tap(Procedure<? super V> procedure) |
ImmutableFloatObjectMap<V> |
ImmutableFloatObjectMap.tap(Procedure<? super V> procedure) |
ImmutableIntObjectMap<V> |
ImmutableIntObjectMap.tap(Procedure<? super V> procedure) |
| Modifier and Type | Method and Description |
|---|---|
SortedMapIterable<K,V> |
SortedMapIterable.tap(Procedure<? super V> procedure) |
MutableSortedMap<K,V> |
MutableSortedMap.tap(Procedure<? super V> procedure) |
ImmutableSortedMap<K,V> |
ImmutableSortedMap.tap(Procedure<? super V> procedure) |
| Modifier and Type | Method and Description |
|---|---|
void |
Multimap.forEachKey(Procedure<? super K> procedure)
Calls the
procedure with each key. |
void |
Multimap.forEachValue(Procedure<? super V> procedure)
Calls the procedure with each value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OrderedIterable.forEach(int startIndex,
int endIndex,
Procedure<? super T> procedure)
Iterates over the section of the iterable covered by the specified inclusive indexes.
|
default void |
ReversibleIterable.reverseForEach(Procedure<? super T> procedure)
Evaluates the procedure for each element of the list iterating in reverse order.
|
SortedIterable<T> |
SortedIterable.tap(Procedure<? super T> procedure) |
ReversibleIterable<T> |
ReversibleIterable.tap(Procedure<? super T> procedure) |
OrderedIterable<T> |
OrderedIterable.tap(Procedure<? super T> procedure) |
| Modifier and Type | Method and Description |
|---|---|
UnsortedSetIterable<T> |
UnsortedSetIterable.tap(Procedure<? super T> procedure) |
SetIterable<T> |
SetIterable.tap(Procedure<? super T> procedure) |
MutableSetIterable<T> |
MutableSetIterable.tap(Procedure<? super T> procedure) |
MutableSet<T> |
MutableSet.tap(Procedure<? super T> procedure) |
ImmutableSetIterable<T> |
ImmutableSetIterable.tap(Procedure<? super T> procedure) |
ImmutableSet<T> |
ImmutableSet.tap(Procedure<? super T> procedure) |
FixedSizeSet<T> |
FixedSizeSet.tap(Procedure<? super T> procedure) |
void |
MultiReaderSet.withReadLockAndDelegate(Procedure<? super MutableSet<T>> procedure) |
void |
MultiReaderSet.withWriteLockAndDelegate(Procedure<? super MutableSet<T>> procedure) |
| Modifier and Type | Method and Description |
|---|---|
SortedSetIterable<T> |
SortedSetIterable.tap(Procedure<? super T> procedure) |
MutableSortedSet<T> |
MutableSortedSet.tap(Procedure<? super T> procedure) |
ImmutableSortedSet<T> |
ImmutableSortedSet.tap(Procedure<? super T> procedure) |
| Modifier and Type | Method and Description |
|---|---|
StackIterable<T> |
StackIterable.tap(Procedure<? super T> procedure) |
MutableStack<T> |
MutableStack.tap(Procedure<? super T> procedure) |
ImmutableStack<T> |
ImmutableStack.tap(Procedure<? super T> procedure) |
Copyright © 2004–2022. All rights reserved.