Package | Description |
---|---|
org.eclipse.collections.api |
This package contains interfaces for Eclipse Collections API.
|
org.eclipse.collections.api.bag.sorted |
This package contains interfaces for SortedBag API.
|
org.eclipse.collections.api.collection | |
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.stack |
This package contains interfaces for stack API.
|
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.mutable |
This package contains implementations of the
MutableBag interface. |
org.eclipse.collections.impl.bag.sorted.mutable |
This package contains implementations of
MutableSortedBag . |
org.eclipse.collections.impl.bimap | |
org.eclipse.collections.impl.bimap.immutable | |
org.eclipse.collections.impl.bimap.mutable |
This package contains implementations of the
MutableBiMap interface. |
org.eclipse.collections.impl.block.factory |
This package contains factory implementations for
Function , Predicate , SerializableComparator and Procedure . |
org.eclipse.collections.impl.block.procedure |
This package contains implementations of
Procedure and Procedure2 . |
org.eclipse.collections.impl.block.procedure.checked |
This package contains abstract implementations of
Procedure and Procedure2 . |
org.eclipse.collections.impl.collection | |
org.eclipse.collections.impl.collection.immutable |
This package contains implementations of the
ImmutableCollection interface. |
org.eclipse.collections.impl.collection.mutable |
This package contains implementations of the
MutableCollection interface. |
org.eclipse.collections.impl.forkjoin |
This package contains implementations which has several parallel algorithms that work with Collections and make use of Java's fork-join
framework.
|
org.eclipse.collections.impl.lazy |
This package contains implementations of the
LazyIterable interface. |
org.eclipse.collections.impl.lazy.parallel | |
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.fixed |
This package contains implementations of the
FixedSizeList 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.immutable |
This package contains implementations of the
ImmutableMap 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.map.strategy.immutable |
This package contains immutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.map.strategy.mutable |
This package contains mutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.multimap |
This package contains implementations of the
Multimap interface. |
org.eclipse.collections.impl.parallel |
This package contains classes which is used for parallel iteration through the containers.
|
org.eclipse.collections.impl.set.mutable |
This package package contains implementations of
MutableSet . |
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.
|
Modifier and Type | Method | Description |
---|---|---|
<K,V> MapIterable<K,V> |
ParallelIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MapIterable<K,V> |
RichIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Applies an aggregate procedure over the iterable grouping results into a Map based on the specific groupBy function.
|
<P> void |
InternalIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
The procedure2 is evaluated for each element in the iterable with the specified parameter provided
as the second argument.
|
<P> void |
ParallelIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> ImmutableMap<K,V> |
ImmutableSortedBag.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Can return an ImmutableMap that's backed by a LinkedHashMap.
|
<K,V> MutableMap<K,V> |
MutableSortedBag.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Can return an MutableMap that's backed by a LinkedHashMap.
|
<K,V> MapIterable<K,V> |
SortedBag.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Can return an MapIterable that's backed by a LinkedHashMap.
|
Modifier and Type | Method | Description |
---|---|---|
<K,V> ImmutableMap<K,V> |
ImmutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
MutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableMap<K2,V2> |
ImmutableMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<KK,VV> ImmutableMapIterable<KK,VV> |
ImmutableMapIterable.aggregateInPlaceBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<KK,VV> ImmutableOrderedMap<KK,VV> |
ImmutableOrderedMap.aggregateInPlaceBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K2,V2> MutableMap<K2,V2> |
MutableMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<KK,VV> MutableMap<KK,VV> |
MutableMapIterable.aggregateInPlaceBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
void |
MapIterable.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
Calls the
procedure with each key-value pair of the map. |
Modifier and Type | Method | Description |
---|---|---|
<K,VV> ImmutableMap<K,VV> |
ImmutablePrimitiveObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
MutablePrimitiveObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableMap<K2,V2> |
ImmutableSortedMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
Modifier and Type | Method | Description |
---|---|---|
void |
Multimap.forEachKeyMultiValues(Procedure2<? super K,? super java.lang.Iterable<V>> procedure) |
Calls the
procedure with each key-Iterable[value]. |
void |
Multimap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
Calls the
procedure with each key-value pair. |
Modifier and Type | Method | Description |
---|---|---|
<K,V> ImmutableMap<K,V> |
ImmutableStack.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
MutableStack.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MapIterable<K,V> |
UnmodifiableRichIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<P> void |
AbstractRichIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
UnmodifiableRichIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> ImmutableMap<K,V> |
AbstractImmutableBagIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MutableMap<K,V> |
AbstractMutableBagIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<P> void |
AbstractHashBag.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<P> void |
TreeBag.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractBiMap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
<P> void |
AbstractBiMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableMap<K2,V2> |
AbstractImmutableBiMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
Modifier and Type | Method | Description |
---|---|---|
<K,V1> MutableMap<K,V1> |
UnmodifiableBiMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends V1> zeroValueFactory,
Procedure2<? super V1,? super V> mutatingAggregator) |
|
void |
UnmodifiableBiMap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
<P> void |
UnmodifiableBiMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
Modifier and Type | Field | Description |
---|---|---|
static Procedure2<?,?> |
Procedures2.ADD_TO_COLLECTION |
|
static Procedure2<?,?> |
Procedures2.REMOVE_FROM_COLLECTION |
Modifier and Type | Method | Description |
---|---|---|
static <T> Procedure2<T,java.util.Collection<T>> |
Procedures2.addToCollection() |
|
static <T1,T2,T3> Procedure2<T1,T3> |
Functions.bind(Procedure2<? super T2,T3> delegate,
Function<? super T1,T2> function) |
Bind the input of the first argument of a Procedure2 to the result of an function, returning a new Procedure2.
|
static <T,P> Procedure2<T,P> |
Procedures2.fromProcedure(Procedure<? super T> procedure) |
|
static <T> Procedure2<T,java.util.Collection<T>> |
Procedures2.removeFromCollection() |
|
static <T> Procedure2<java.util.DoubleSummaryStatistics,T> |
Procedures2.summarizeDouble(DoubleFunction<T> function) |
|
static <T> Procedure2<java.util.DoubleSummaryStatistics,T> |
Procedures2.summarizeFloat(FloatFunction<T> function) |
|
static <T> Procedure2<java.util.IntSummaryStatistics,T> |
Procedures2.summarizeInt(IntFunction<T> function) |
|
static <T> Procedure2<java.util.LongSummaryStatistics,T> |
Procedures2.summarizeLong(LongFunction<T> function) |
|
static <T,P> Procedure2<T,P> |
Procedures2.throwing(ThrowingProcedure2<T,P> throwingProcedure2) |
Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a
Procedure2 that will throw a RuntimeException, wrapping the checked exception that is the cause.
|
static <T1,T2> Procedure2<T1,T2> |
Procedures2.throwing(ThrowingProcedure2<T1,T2> throwingProcedure,
Function3<T1,T2,? super java.lang.Throwable,? extends java.lang.RuntimeException> rethrow) |
Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a
Procedure2 that will throw a user specified RuntimeException based on the provided function.
|
Modifier and Type | Method | Description |
---|---|---|
static <T1,T2,T3> Procedure2<T1,T3> |
Functions.bind(Procedure2<? super T2,T3> delegate,
Function<? super T1,T2> function) |
Bind the input of the first argument of a Procedure2 to the result of an function, returning a new Procedure2.
|
static <T,P> Procedure<T> |
Procedures.bind(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Class | Description |
---|---|---|
class |
IfProcedureWith<T,P> |
A conditional parameterized two argument procedure that effectively filters which objects should be used
|
class |
MapPutProcedure<K,V> |
Transfers keys and values from one map to another
|
Constructor | Description |
---|---|
IfProcedureWith(Predicate<? super T> newPredicate,
Procedure2<? super T,? super P> procedure) |
|
MapEntryToProcedure2(Procedure2<? super K,? super V> procedure) |
|
MutatingAggregationProcedure(MutableMap<K,V> map,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Modifier and Type | Class | Description |
---|---|---|
class |
CheckedProcedure2<T,P> |
|
class |
MultimapKeyValuesSerializingProcedure<K,V> |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MapIterable<K,V> |
AbstractSynchronizedRichIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<P> void |
AbstractSynchronizedRichIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> ImmutableMap<K,V> |
AbstractImmutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MutableMap<K,V> |
AbstractCollectionAdapter.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractMultiReaderMutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractMutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractSynchronizedMutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractUnmodifiableMutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<P> void |
AbstractCollectionAdapter.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
AbstractMultiReaderMutableCollection.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
AbstractUnmodifiableMutableCollection.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
static <T,K,V> MutableMap<K,V> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
int batchSize) |
|
static <T,K,V> MutableMap<K,V> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
int batchSize,
java.util.concurrent.ForkJoinPool executor) |
|
static <T,K,V,R extends MutableMap<K,V>> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap) |
|
static <T,K,V,R extends MutableMap<K,V>> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap,
int batchSize) |
|
static <T,K,V,R extends MutableMap<K,V>> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap,
int batchSize,
java.util.concurrent.ForkJoinPool executor) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MapIterable<K,V> |
AbstractLazyIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<P> void |
CollectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
CompositeIterable.forEachWith(Procedure2<? super E,? super P> procedure,
P parameter) |
|
<P> void |
DropIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
DropWhileIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
FlatCollectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
LazyIterableAdapter.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
RejectIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
ReverseIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
SelectInstancesOfIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
SelectIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
TakeIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
TakeWhileIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
TapIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MapIterable<K,V> |
AbstractMultiReaderParallelIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MapIterable<K,V> |
AbstractParallelIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MapIterable<K,V> |
AbstractSynchronizedParallelIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MapIterable<K,V> |
NonParallelIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<P> void |
AbstractMultiReaderParallelIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
AbstractParallelIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
AbstractSynchronizedParallelIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
NonParallelIterable.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<P> void |
CollectBooleanToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
CollectByteToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
CollectCharToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
CollectDoubleToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
CollectFloatToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
CollectIntToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
CollectLongToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
CollectShortToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
FlatCollectBooleanToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
FlatCollectByteToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
FlatCollectCharToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
FlatCollectDoubleToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
FlatCollectFloatToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
FlatCollectIntToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
FlatCollectLongToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
FlatCollectShortToObjectIterable.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<P> void |
Interval.forEachWith(Procedure2<? super java.lang.Integer,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<P> void |
AbstractArrayAdapter.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<P> void |
AbstractMutableList.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
CompositeFastList.forEachWith(Procedure2<? super E,? super P> procedure2,
P parameter) |
|
<P> void |
FastList.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<KK,VV> MutableMap<KK,VV> |
AbstractSynchronizedMapIterable.aggregateInPlaceBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
void |
AbstractSynchronizedMapIterable.forEachKeyValue(Procedure2<? super K,? super V> procedure2) |
|
<P> void |
AbstractMapIterable.forEachWith(Procedure2<? super V,? super P> procedure2,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableMap<K2,V2> |
AbstractImmutableMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
void |
ImmutableUnifiedMap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
<P> void |
ImmutableUnifiedMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableMap<K2,V2> |
AbstractMutableMapIterable.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<K2,V2> MutableMap<K2,V2> |
UnmodifiableMutableMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
void |
ConcurrentHashMap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
void |
ConcurrentHashMapUnsafe.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
void |
ConcurrentMutableHashMap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
Deprecated.
|
void |
MapAdapter.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
void |
UnifiedMap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
void |
UnmodifiableMutableMap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
<P> void |
ConcurrentHashMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
ConcurrentHashMapUnsafe.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
ConcurrentMutableHashMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
Deprecated.
|
<P> void |
UnifiedMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
UnmodifiableMutableMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
void |
ConcurrentHashMap.parallelForEachKeyValue(java.util.List<Procedure2<K,V>> blocks,
java.util.concurrent.Executor executor) |
|
void |
ConcurrentHashMapUnsafe.parallelForEachKeyValue(java.util.List<Procedure2<K,V>> blocks,
java.util.concurrent.Executor executor) |
Modifier and Type | Method | Description |
---|---|---|
<K,VV> MutableMap<K,VV> |
ByteObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
CharObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
DoubleObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
FloatObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
IntObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
LongObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
ShortObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedByteObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedCharObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedDoubleObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedFloatObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedIntObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedLongObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedShortObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableByteObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableCharObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableDoubleObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableFloatObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableIntObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableLongObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableShortObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<P> void |
ByteObjectHashMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
CharObjectHashMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
DoubleObjectHashMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
FloatObjectHashMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
IntObjectHashMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
LongObjectHashMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
ShortObjectHashMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
SynchronizedByteObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
SynchronizedCharObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
SynchronizedDoubleObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
SynchronizedFloatObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
SynchronizedIntObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
SynchronizedLongObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
SynchronizedShortObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
UnmodifiableByteObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
UnmodifiableCharObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
UnmodifiableDoubleObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
UnmodifiableFloatObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
UnmodifiableIntObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
UnmodifiableLongObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
|
<P> void |
UnmodifiableShortObjectMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableMap<K2,V2> |
OrderedMapAdapter.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
void |
OrderedMapAdapter.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableMap<K2,V2> |
AbstractImmutableSortedMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
void |
ImmutableTreeMap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableMap<K2,V2> |
UnmodifiableTreeMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
void |
SortedMapAdapter.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
void |
TreeSortedMap.forEachKeyValue(Procedure2<? super K,? super V> procedure2) |
|
void |
UnmodifiableTreeMap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
<P> void |
UnmodifiableTreeMap.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
void |
ImmutableUnifiedMapWithHashingStrategy.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
<P> void |
ImmutableUnifiedMapWithHashingStrategy.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
void |
UnifiedMapWithHashingStrategy.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
<P> void |
UnifiedMapWithHashingStrategy.forEachWith(Procedure2<? super V,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractMultimap.forEachKeyMultiValues(Procedure2<? super K,? super java.lang.Iterable<V>> procedure) |
|
void |
AbstractSynchronizedMultimap.forEachKeyMultiValues(Procedure2<? super K,? super java.lang.Iterable<V>> procedure) |
|
void |
AbstractMultimap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
|
void |
AbstractSynchronizedMultimap.forEachKeyValue(Procedure2<? super K,? super V> procedure) |
Modifier and Type | Method | Description |
---|---|---|
static <T,K,V> MutableMap<K,V> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
int batchSize) |
|
static <T,K,V> MutableMap<K,V> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
int batchSize,
java.util.concurrent.Executor executor) |
|
static <T,K,V,R extends MutableMap<K,V>> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap) |
|
static <T,K,V,R extends MutableMap<K,V>> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap,
int batchSize) |
|
static <T,K,V,R extends MutableMap<K,V>> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap,
int batchSize,
java.util.concurrent.Executor executor) |
|
static <K,V> void |
ParallelMapIterate.forEachKeyValue(java.util.Map<K,V> map,
Procedure2<? super K,? super V> procedure2) |
A parallel form of forEachKeyValue.
|
static <K,V> void |
ParallelMapIterate.forEachKeyValue(java.util.Map<K,V> map,
Procedure2<? super K,? super V> procedure,
int minForkSize,
int taskCount) |
A parallel form of forEachKeyValue.
|
static <K,V> void |
ParallelMapIterate.forEachKeyValue(java.util.Map<K,V> map,
Procedure2<? super K,? super V> procedure,
int minForkSize,
int taskCount,
java.util.concurrent.Executor executor) |
A parallel form of forEachKeyValue.
|
static <K,V> void |
ParallelMapIterate.forEachKeyValue(java.util.Map<K,V> map,
Procedure2<? super K,? super V> procedure,
java.util.concurrent.Executor executor) |
A parallel form of forEachKeyValue.
|
Modifier and Type | Method | Description |
---|---|---|
<P> void |
UnifiedSet.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<P> void |
UnifiedSetWithHashingStrategy.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MutableMap<K,V> |
ArrayStack.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
SynchronizedStack.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
UnmodifiableStack.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<P> void |
ArrayStack.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
SynchronizedStack.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
|
<P> void |
UnmodifiableStack.forEachWith(Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
static <T,K,V> MutableMap<K,V> |
ArrayListIterate.aggregateInPlaceBy(java.util.ArrayList<T> list,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
Iterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T1,T2> void |
ArrayIterate.forEachInBoth(T1[] objectArray1,
T2[] objectArray2,
Procedure2<T1,T2> procedure) |
|
static <T1,T2> void |
ArrayListIterate.forEachInBoth(java.util.ArrayList<T1> list1,
java.util.ArrayList<T2> list2,
Procedure2<? super T1,? super T2> procedure) |
|
static <T1,T2> void |
ListIterate.forEachInBoth(java.util.List<T1> list1,
java.util.List<T2> list2,
Procedure2<? super T1,? super T2> procedure) |
Iterates over both lists together, evaluating Procedure2 with the current element from each list.
|
static <K,V> void |
MapIterate.forEachKeyValue(java.util.Map<K,V> map,
Procedure2<? super K,? super V> procedure) |
For each entry of the map,
procedure is evaluated with the element as the parameter. |
static <T,P> void |
ArrayIterate.forEachWith(T[] objectArray,
Procedure2<? super T,? super P> procedure,
P parameter) |
|
static <T,P> void |
ArrayListIterate.forEachWith(java.util.ArrayList<T> list,
Procedure2<? super T,? super P> procedure,
P parameter) |
|
static <T,P> void |
Iterate.forEachWith(java.lang.Iterable<T> iterable,
Procedure2<? super T,? super P> procedure,
P parameter) |
The procedure2 is evaluated for each element of the iterable with the specified parameter passed
as the second argument.
|
static <T,P> void |
ListIterate.forEachWith(java.util.List<T> list,
Procedure2<? super T,? super P> procedure,
P parameter) |
Modifier and Type | Method | Description |
---|---|---|
static <T,K,V> MutableMap<K,V> |
IteratorIterate.aggregateBy(java.util.Iterator<T> iterator,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
IterableIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
RandomAccessListIterate.aggregateInPlaceBy(java.util.List<T> list,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T1,T2> void |
RandomAccessListIterate.forEachInBoth(java.util.List<T1> list1,
java.util.List<T2> list2,
Procedure2<? super T1,? super T2> procedure) |
For each element in both of the Lists, operation is evaluated with both elements as parameters.
|
static <T,P> void |
IterableIterate.forEachWith(java.lang.Iterable<T> iterable,
Procedure2<? super T,? super P> procedure,
P parameter) |
|
static <T,P> void |
IteratorIterate.forEachWith(java.util.Iterator<T> iterator,
Procedure2<? super T,? super P> procedure,
P parameter) |
|
static <T,P> void |
RandomAccessListIterate.forEachWith(java.util.List<T> list,
Procedure2<? super T,? super P> procedure,
P parameter) |
Copyright © 2004–2018. All rights reserved.