| Package | Description |
|---|---|
| com.gs.collections.api |
This package contains interfaces for GS Collections API.
|
| com.gs.collections.api.list |
This package contains interfaces for list API which enhance the performance and functionality of
List. |
| com.gs.collections.api.map |
This package contains interfaces for map API which enhance the performance and functionality of
Map |
| com.gs.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.
|
| com.gs.collections.api.multimap |
This package contains interfaces for
Multimap. |
| com.gs.collections.api.ordered |
| Modifier and Type | Method and Description |
|---|---|
void |
InternalIterable.forEach(Procedure<? super T> procedure)
The procedure is executed for each element in the iterable.
|
void |
ParallelIterable.forEach(Procedure<? super T> procedure) |
| Modifier and Type | Method and Description |
|---|---|
void |
ListIterable.forEach(int startIndex,
int endIndex,
Procedure<? super T> procedure)
Iterates over the section of the list covered by the specified inclusive indexes.
|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ObjectBooleanMap.forEachKey(Procedure<? super K> procedure) |
void |
ObjectByteMap.forEachKey(Procedure<? super K> procedure) |
void |
ObjectCharMap.forEachKey(Procedure<? super K> procedure) |
void |
ObjectDoubleMap.forEachKey(Procedure<? super K> procedure) |
void |
ObjectFloatMap.forEachKey(Procedure<? super K> procedure) |
void |
ObjectIntMap.forEachKey(Procedure<? super K> procedure) |
void |
ObjectLongMap.forEachKey(Procedure<? super K> procedure) |
void |
ObjectShortMap.forEachKey(Procedure<? super K> procedure) |
void |
ByteObjectMap.forEachValue(Procedure<? super V> procedure) |
void |
CharObjectMap.forEachValue(Procedure<? super V> procedure) |
void |
DoubleObjectMap.forEachValue(Procedure<? super V> procedure) |
void |
FloatObjectMap.forEachValue(Procedure<? super V> procedure) |
void |
IntObjectMap.forEachValue(Procedure<? super V> procedure) |
void |
LongObjectMap.forEachValue(Procedure<? super V> procedure) |
void |
ShortObjectMap.forEachValue(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 |
ReversibleIterable.reverseForEach(Procedure<? super T> procedure)
Evaluates the procedure for each element of the list iterating in reverse order.
|