Uses of Interface
org.eclipse.collections.api.block.procedure.Procedure2
-
Packages that use Procedure2 Package Description org.eclipse.collections.api This package contains interfaces for Eclipse Collections 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 ofList.org.eclipse.collections.api.map This package contains interfaces for map API which enhance the performance and functionality ofMaporg.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 forMultimap.org.eclipse.collections.api.multimap.bag This package contains interfaces forBagMultimap.org.eclipse.collections.api.multimap.list This package contains interfaces forListMultimap.org.eclipse.collections.api.multimap.set This package contains interfaces forSetMultimap.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 theImmutableBaginterface.org.eclipse.collections.impl.bag.mutable This package contains implementations of theMutableBaginterface.org.eclipse.collections.impl.bag.sorted.immutable org.eclipse.collections.impl.bag.sorted.mutable This package contains implementations ofMutableSortedBag.org.eclipse.collections.impl.bimap org.eclipse.collections.impl.bimap.immutable org.eclipse.collections.impl.bimap.mutable This package contains implementations of theMutableBiMapinterface.org.eclipse.collections.impl.block.factory This package contains factory implementations forFunction,Predicate,SerializableComparatorandProcedure.org.eclipse.collections.impl.block.procedure This package contains implementations ofProcedureandProcedure2.org.eclipse.collections.impl.block.procedure.checked This package contains abstract implementations ofProcedureandProcedure2.org.eclipse.collections.impl.collection org.eclipse.collections.impl.collection.mutable This package contains implementations of theMutableCollectioninterface.org.eclipse.collections.impl.factory This package contains static utilities for creating mutable and immutable collection factories.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 theLazyIterableinterface.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 theListIterableinterface.org.eclipse.collections.impl.list.fixed This package contains implementations of theFixedSizeListinterface.org.eclipse.collections.impl.list.immutable This package contains implementations of theImmutableListinterface.org.eclipse.collections.impl.list.mutable This package contains implementations of theMutableListinterface.org.eclipse.collections.impl.map This package contains implementations of theMapIterableinterface.org.eclipse.collections.impl.map.fixed This package contains implementations of theFixedSizeMapinterface.org.eclipse.collections.impl.map.immutable This package contains implementations of theImmutableMapinterface.org.eclipse.collections.impl.map.immutable.primitive This package contains implementations of the immutable primitive-primitive, primitive-object and object-primitive map interfaces.org.eclipse.collections.impl.map.mutable This package contains implementations of theMutableMapinterface.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.immutable org.eclipse.collections.impl.map.ordered.mutable org.eclipse.collections.impl.map.sorted.immutable This package contains implementations of theMutableSortedMapinterface.org.eclipse.collections.impl.map.sorted.mutable This package contains implementations of theMutableSortedMapinterface.org.eclipse.collections.impl.map.strategy.immutable This package contains immutable map implementations backed by hashtables that rely onHashingStrategys 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 onHashingStrategys 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 theMultimapinterface.org.eclipse.collections.impl.multimap.bag This package contains implementations of theBagMultimapinterface.org.eclipse.collections.impl.multimap.list This package contains implementations of theListMultimapinterface.org.eclipse.collections.impl.multimap.set This package contains implementations of theSetMultimapinterface.org.eclipse.collections.impl.parallel This package contains classes which is used for parallel iteration through the containers.org.eclipse.collections.impl.set.fixed This package contains implementations ofFixedSizeSet.org.eclipse.collections.impl.set.immutable This package contains the implementations ofImmutableSet.org.eclipse.collections.impl.set.mutable This package contains implementations ofMutableSet.org.eclipse.collections.impl.set.sorted.immutable This package contains implementations ofImmutableSortedSet.org.eclipse.collections.impl.set.strategy.immutable This package contains implementations of immutable sets with user definedHashingStrategys.org.eclipse.collections.impl.set.strategy.mutable This package contains implementations of sets with user definedHashingStrategys.org.eclipse.collections.impl.stack.immutable This package contains implementations of theImmutableStackinterface.org.eclipse.collections.impl.stack.mutable This package contains implementations of theMutableStackinterface.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. -
-
Uses of Procedure2 in org.eclipse.collections.api
Methods in org.eclipse.collections.api with parameters of type Procedure2 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)default <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> voidInternalIterable. 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> voidParallelIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.api.bimap
Methods in org.eclipse.collections.api.bimap with parameters of type Procedure2 Modifier and Type Method Description default <KK,VV>
ImmutableMap<KK,VV>ImmutableBiMap. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator) -
Uses of Procedure2 in org.eclipse.collections.api.collection
Methods in org.eclipse.collections.api.collection with parameters of type Procedure2 Modifier and Type Method Description default <K,V>
ImmutableMap<K,V>ImmutableCollection. aggregateInPlaceBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V,? super T> mutatingAggregator)default <K,V>
MutableMap<K,V>MutableCollection. aggregateInPlaceBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V,? super T> mutatingAggregator) -
Uses of Procedure2 in org.eclipse.collections.api.list
Methods in org.eclipse.collections.api.list with parameters of type Procedure2 Modifier and Type Method Description default <T2> voidListIterable. forEachInBoth(ListIterable<T2> other, Procedure2<? super T,? super T2> procedure)Iterates over this ListIterable and the other ListIterable together passing the elements of each list as parameters to the specified procedure. -
Uses of Procedure2 in org.eclipse.collections.api.map
Methods in org.eclipse.collections.api.map with parameters of type Procedure2 Modifier and Type Method Description default <KK,VV>
ImmutableMap<KK,VV>ImmutableMap. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)default <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)default <KK,VV>
MutableMap<KK,VV>MutableMap. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)default <KK,VV>
MutableMapIterable<KK,VV>MutableMapIterable. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)<KK,VV>
MutableOrderedMap<KK,VV>MutableOrderedMap. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)voidMapIterable. forEachKeyValue(Procedure2<? super K,? super V> procedure)Calls theprocedurewith each key-value pair of the map. -
Uses of Procedure2 in org.eclipse.collections.api.map.primitive
Methods in org.eclipse.collections.api.map.primitive with parameters of type Procedure2 Modifier and Type Method Description default <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) -
Uses of Procedure2 in org.eclipse.collections.api.map.sorted
Methods in org.eclipse.collections.api.map.sorted with parameters of type Procedure2 Modifier and Type Method Description default <KK,VV>
ImmutableMap<KK,VV>ImmutableSortedMap. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator) -
Uses of Procedure2 in org.eclipse.collections.api.multimap
Methods in org.eclipse.collections.api.multimap with parameters of type Procedure2 Modifier and Type Method Description voidMultimap. forEachKeyMultiValues(Procedure2<? super K,? super RichIterable<V>> procedure)Calls theprocedurewith each key-Iterable[value].voidMultimap. forEachKeyValue(Procedure2<? super K,? super V> procedure)Calls theprocedurewith each key-value pair. -
Uses of Procedure2 in org.eclipse.collections.api.multimap.bag
Methods in org.eclipse.collections.api.multimap.bag with parameters of type Procedure2 Modifier and Type Method Description voidImmutableBagMultimap. forEachKeyImmutableBag(Procedure2<? super K,? super ImmutableBag<V>> procedure)voidMutableBagMultimap. forEachKeyMutableBag(Procedure2<? super K,? super MutableBag<V>> procedure) -
Uses of Procedure2 in org.eclipse.collections.api.multimap.list
Methods in org.eclipse.collections.api.multimap.list with parameters of type Procedure2 Modifier and Type Method Description voidImmutableListMultimap. forEachKeyImmutableList(Procedure2<? super K,? super ImmutableList<V>> procedure)voidMutableListMultimap. forEachKeyMutableList(Procedure2<? super K,? super MutableList<V>> procedure) -
Uses of Procedure2 in org.eclipse.collections.api.multimap.set
Methods in org.eclipse.collections.api.multimap.set with parameters of type Procedure2 Modifier and Type Method Description voidImmutableSetMultimap. forEachKeyImmutableSet(Procedure2<? super K,? super ImmutableSet<V>> procedure)voidMutableSetMultimap. forEachKeyMutableSet(Procedure2<? super K,? super MutableSet<V>> procedure) -
Uses of Procedure2 in org.eclipse.collections.api.stack
Methods in org.eclipse.collections.api.stack with parameters of type Procedure2 Modifier and Type Method Description default <K,V>
ImmutableMap<K,V>ImmutableStack. aggregateInPlaceBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V,? super T> mutatingAggregator)default <K,V>
MutableMap<K,V>MutableStack. aggregateInPlaceBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V,? super T> mutatingAggregator) -
Uses of Procedure2 in org.eclipse.collections.impl
Methods in org.eclipse.collections.impl with parameters of type Procedure2 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> voidAbstractRichIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidUnmodifiableRichIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.bag.immutable
Methods in org.eclipse.collections.impl.bag.immutable with parameters of type Procedure2 Modifier and Type Method Description <P> voidImmutableEmptyBag. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidImmutableSingletonBag. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.bag.mutable
Methods in org.eclipse.collections.impl.bag.mutable with parameters of type Procedure2 Modifier and Type Method Description <P> voidAbstractHashBag. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.bag.sorted.immutable
Methods in org.eclipse.collections.impl.bag.sorted.immutable with parameters of type Procedure2 Modifier and Type Method Description <P> voidImmutableEmptySortedBag. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.bag.sorted.mutable
Methods in org.eclipse.collections.impl.bag.sorted.mutable with parameters of type Procedure2 Modifier and Type Method Description <P> voidTreeBag. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.bimap
Methods in org.eclipse.collections.impl.bimap with parameters of type Procedure2 Modifier and Type Method Description voidAbstractBiMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)<P> voidAbstractBiMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.bimap.immutable
Methods in org.eclipse.collections.impl.bimap.immutable with parameters of type Procedure2 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) -
Uses of Procedure2 in org.eclipse.collections.impl.bimap.mutable
Methods in org.eclipse.collections.impl.bimap.mutable with parameters of type Procedure2 Modifier and Type Method Description voidUnmodifiableBiMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)<P> voidUnmodifiableBiMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.block.factory
Classes in org.eclipse.collections.impl.block.factory that implement Procedure2 Modifier and Type Class Description private static classFunctions.BindProcedure2<T1,T2,T3>private static classProcedures2.AddToCollection<T>private static classProcedures2.ProcedureAdapter<T,P>private static classProcedures2.RemoveFromCollection<T>private static classProcedures2.ThrowingProcedure2Adapter<T,P>Fields in org.eclipse.collections.impl.block.factory declared as Procedure2 Modifier and Type Field Description static Procedure2<?,?>Procedures2. ADD_TO_COLLECTIONprivate Procedure2<? super T2,T3>Functions.BindProcedure2. delegateprivate Procedure2<? super T,? super P>Procedures.BindProcedure. procedurestatic Procedure2<?,?>Procedures2. REMOVE_FROM_COLLECTIONMethods in org.eclipse.collections.impl.block.factory that return Procedure2 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 a 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<? super T> function)static <T> Procedure2<java.util.DoubleSummaryStatistics,T>Procedures2. summarizeFloat(FloatFunction<? super T> function)static <T> Procedure2<java.util.IntSummaryStatistics,T>Procedures2. summarizeInt(IntFunction<? super T> function)static <T> Procedure2<java.util.LongSummaryStatistics,T>Procedures2. summarizeLong(LongFunction<? super 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.Methods in org.eclipse.collections.impl.block.factory with parameters of type Procedure2 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 a function, returning a new Procedure2.static <T,P>
Procedure<T>Procedures. bind(Procedure2<? super T,? super P> procedure, P parameter)Constructors in org.eclipse.collections.impl.block.factory with parameters of type Procedure2 Constructor Description BindProcedure(Procedure2<? super T,? super P> procedure, P parameter)BindProcedure2(Procedure2<? super T2,T3> delegate, Function<? super T1,T2> function) -
Uses of Procedure2 in org.eclipse.collections.impl.block.procedure
Classes in org.eclipse.collections.impl.block.procedure that implement Procedure2 Modifier and Type Class Description classIfProcedureWith<T,P>A conditional parameterized two argument procedure that effectively filters which objects should be usedclassMapPutProcedure<K,V>Transfers keys and values from one map to anotherFields in org.eclipse.collections.impl.block.procedure declared as Procedure2 Modifier and Type Field Description private Procedure2<? super V,? super T>MutatingAggregationProcedure. mutatingAggregatorprivate Procedure2<? super T,? super P>IfProcedureWith. procedureprivate Procedure2<? super K,? super V>MapEntryToProcedure2. procedureConstructors in org.eclipse.collections.impl.block.procedure with parameters of type Procedure2 Constructor Description IfProcedureWith(Predicate<? super T> newPredicate, Procedure2<? super T,? super P> procedure)MapEntryToProcedure2(Procedure2<? super K,? super V> procedure)MutatingAggregationProcedure(MutableMapIterable<K,V> map, Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V,? super T> mutatingAggregator) -
Uses of Procedure2 in org.eclipse.collections.impl.block.procedure.checked
Classes in org.eclipse.collections.impl.block.procedure.checked that implement Procedure2 Modifier and Type Class Description classCheckedProcedure2<T,P>classMultimapKeyValuesSerializingProcedure<K,V> -
Uses of Procedure2 in org.eclipse.collections.impl.collection
Methods in org.eclipse.collections.impl.collection with parameters of type Procedure2 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> voidAbstractSynchronizedRichIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.collection.mutable
Methods in org.eclipse.collections.impl.collection.mutable with parameters of type Procedure2 Modifier and Type Method Description <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>AbstractSynchronizedMutableCollection. aggregateInPlaceBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V,? super T> mutatingAggregator)<P> voidAbstractCollectionAdapter. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidAbstractMultiReaderMutableCollection. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidAbstractMultiReaderMutableCollection.UntouchableMutableCollection. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidAbstractUnmodifiableMutableCollection. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.factory
Methods in org.eclipse.collections.impl.factory that return Procedure2 Modifier and Type Method Description private static <E,R extends java.util.Set<E>>
Procedure2<java.util.Set<? extends E>,R>Sets. addAllProcedure()private static <E,R extends java.util.Set<E>>
Procedure2<java.util.Set<? extends E>,R>Sets. removeAllProcedure()private static <E,R extends java.util.Set<E>>
Procedure2<java.util.Set<? extends E>,R>Sets. retainAllProcedure()Methods in org.eclipse.collections.impl.factory with parameters of type Procedure2 Modifier and Type Method Description private static <E,R extends java.util.Set<E>>
RSets. fillSet(R targetSet, Procedure2<java.util.Set<? extends E>,R> procedure, java.util.Set<? extends E>... sets) -
Uses of Procedure2 in org.eclipse.collections.impl.forkjoin
Methods in org.eclipse.collections.impl.forkjoin with parameters of type Procedure2 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 MutableMapIterable<K,V>>
RFJIterate. 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 MutableMapIterable<K,V>>
RFJIterate. 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 MutableMapIterable<K,V>>
RFJIterate. 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) -
Uses of Procedure2 in org.eclipse.collections.impl.lazy
Methods in org.eclipse.collections.impl.lazy with parameters of type Procedure2 Modifier and Type Method Description <P> voidCollectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidCompositeIterable. forEachWith(Procedure2<? super E,? super P> procedure, P parameter)<P> voidDropIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidDropWhileIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidFlatCollectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidLazyIterableAdapter. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidRejectIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidReverseIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidSelectInstancesOfIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidSelectIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidTakeIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidTakeWhileIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidTapIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.lazy.parallel
Methods in org.eclipse.collections.impl.lazy.parallel with parameters of type Procedure2 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)protected <S,V>
voidAbstractParallelIterable. collectCombine(Function<Batch<T>,V> function, Procedure2<S,V> combineProcedure, S state)private <S,V>
voidAbstractParallelIterable. collectCombineOrdered(Function<Batch<T>,V> function, Procedure2<S,V> combineProcedure, S state)private <S,V>
voidAbstractParallelIterable. collectCombineUnordered(Function<Batch<T>,V> function, Procedure2<S,V> combineProcedure, S state)<P> voidAbstractMultiReaderParallelIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidAbstractParallelIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidAbstractSynchronizedParallelIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidNonParallelIterable. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.lazy.primitive
Classes in org.eclipse.collections.impl.lazy.primitive that implement Procedure2 Modifier and Type Class Description private static classCollectBooleanIterable.BooleanFunctionToProcedure<T>private static classCollectByteIterable.ByteFunctionToProcedure<T>private static classCollectCharIterable.CharFunctionToProcedure<T>private static classCollectDoubleIterable.DoubleFunctionToProcedure<T>private static classCollectFloatIterable.FloatFunctionToProcedure<T>private static classCollectIntIterable.IntFunctionToProcedure<T>private static classCollectLongIterable.LongFunctionToProcedure<T>private static classCollectShortIterable.ShortFunctionToProcedure<T>Methods in org.eclipse.collections.impl.lazy.primitive with parameters of type Procedure2 Modifier and Type Method Description <P> voidCollectBooleanToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidCollectByteToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidCollectCharToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidCollectDoubleToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidCollectFloatToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidCollectIntToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidCollectLongToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidCollectShortToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidFlatCollectBooleanToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidFlatCollectByteToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidFlatCollectCharToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidFlatCollectDoubleToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidFlatCollectFloatToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidFlatCollectIntToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidFlatCollectLongToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidFlatCollectShortToObjectIterable. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.list
Methods in org.eclipse.collections.impl.list with parameters of type Procedure2 Modifier and Type Method Description <P> voidInterval. forEachWith(Procedure2<? super java.lang.Integer,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.list.fixed
Methods in org.eclipse.collections.impl.list.fixed with parameters of type Procedure2 Modifier and Type Method Description <P> voidAbstractArrayAdapter. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidDoubletonList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidEmptyList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidQuadrupletonList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidQuintupletonList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidSextupletonList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidSingletonList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidTripletonList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.list.immutable
Methods in org.eclipse.collections.impl.list.immutable with parameters of type Procedure2 Modifier and Type Method Description <P> voidAbstractImmutableList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidAbstractImmutableList.ImmutableSubList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidImmutableEmptyList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.list.mutable
Methods in org.eclipse.collections.impl.list.mutable with parameters of type Procedure2 Modifier and Type Method Description <T2> voidMultiReaderFastList. forEachInBoth(ListIterable<T2> other, Procedure2<? super T,? super T2> procedure)<T2> voidSynchronizedMutableList. forEachInBoth(ListIterable<T2> other, Procedure2<? super T,? super T2> procedure)<P> voidAbstractMutableList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidCompositeFastList. forEachWith(Procedure2<? super E,? super P> procedure2, P parameter)<P> voidFastList. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.map
Methods in org.eclipse.collections.impl.map with parameters of type Procedure2 Modifier and Type Method Description <KK,VV>
MutableMapIterable<KK,VV>AbstractSynchronizedMapIterable. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)voidAbstractSynchronizedMapIterable. forEachKeyValue(Procedure2<? super K,? super V> procedure2)<P> voidAbstractMapIterable. forEachWith(Procedure2<? super V,? super P> procedure2, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.map.fixed
Methods in org.eclipse.collections.impl.map.fixed with parameters of type Procedure2 Modifier and Type Method Description voidDoubletonMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidEmptyMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidSingletonMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidTripletonMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)<P> voidDoubletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidEmptyMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidSingletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidTripletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.map.immutable
Methods in org.eclipse.collections.impl.map.immutable with parameters of type Procedure2 Modifier and Type Method Description voidImmutableDoubletonMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidImmutableEmptyMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidImmutableQuadrupletonMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidImmutableSingletonMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidImmutableTripletonMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidImmutableUnifiedMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)<P> voidImmutableDoubletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableEmptyMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableQuadrupletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableSingletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableTripletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableUnifiedMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.map.immutable.primitive
Methods in org.eclipse.collections.impl.map.immutable.primitive with parameters of type Procedure2 Modifier and Type Method Description <P> voidImmutableByteObjectEmptyMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableByteObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableByteObjectSingletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableCharObjectEmptyMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableCharObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableCharObjectSingletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableDoubleObjectEmptyMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableDoubleObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableDoubleObjectSingletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableFloatObjectEmptyMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableFloatObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableFloatObjectSingletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableIntObjectEmptyMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableIntObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableIntObjectSingletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableLongObjectEmptyMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableLongObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableLongObjectSingletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableShortObjectEmptyMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableShortObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableShortObjectSingletonMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.map.mutable
Methods in org.eclipse.collections.impl.map.mutable with parameters of type Procedure2 Modifier and Type Method Description <KK,VV>
MutableMap<KK,VV>SynchronizedMutableMap. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)private voidUnifiedMap. chainedForEachEntry(java.lang.Object[] chain, Procedure2<? super K,? super V> procedure)private <P> voidUnifiedMap. chainedForEachValueWith(java.lang.Object[] chain, Procedure2<? super V,? super P> procedure, P parameter)voidConcurrentHashMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidConcurrentHashMapUnsafe. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidConcurrentMutableHashMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)Deprecated.voidMapAdapter. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidUnifiedMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidUnmodifiableMutableMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)<P> voidConcurrentHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidConcurrentHashMapUnsafe. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidConcurrentMutableHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)Deprecated.<P> voidUnifiedMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidUnmodifiableMutableMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)private voidConcurrentHashMap. sequentialForEachKeyValue(Procedure2<? super K,? super V> block, java.util.concurrent.atomic.AtomicReferenceArray currentArray, int start, int end)private voidConcurrentHashMapUnsafe. sequentialForEachKeyValue(Procedure2<? super K,? super V> block, java.lang.Object[] currentArray, int start, int end)Method parameters in org.eclipse.collections.impl.map.mutable with type arguments of type Procedure2 Modifier and Type Method Description voidConcurrentHashMap. parallelForEachKeyValue(java.util.List<Procedure2<K,V>> blocks, java.util.concurrent.Executor executor)voidConcurrentHashMapUnsafe. parallelForEachKeyValue(java.util.List<Procedure2<K,V>> blocks, java.util.concurrent.Executor executor) -
Uses of Procedure2 in org.eclipse.collections.impl.map.mutable.primitive
Methods in org.eclipse.collections.impl.map.mutable.primitive with parameters of type Procedure2 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> voidByteBooleanHashMap.KeyValuesView. forEachWith(Procedure2<? super ByteBooleanPair,? super P> procedure, P parameter)<P> voidByteByteHashMap.KeyValuesView. forEachWith(Procedure2<? super ByteBytePair,? super P> procedure, P parameter)<P> voidByteCharHashMap.KeyValuesView. forEachWith(Procedure2<? super ByteCharPair,? super P> procedure, P parameter)<P> voidByteDoubleHashMap.KeyValuesView. forEachWith(Procedure2<? super ByteDoublePair,? super P> procedure, P parameter)<P> voidByteFloatHashMap.KeyValuesView. forEachWith(Procedure2<? super ByteFloatPair,? super P> procedure, P parameter)<P> voidByteIntHashMap.KeyValuesView. forEachWith(Procedure2<? super ByteIntPair,? super P> procedure, P parameter)<P> voidByteLongHashMap.KeyValuesView. forEachWith(Procedure2<? super ByteLongPair,? super P> procedure, P parameter)<P> voidByteObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidByteObjectHashMap.KeyValuesView. forEachWith(Procedure2<? super ByteObjectPair<V>,? super P> procedure, P parameter)<P> voidByteShortHashMap.KeyValuesView. forEachWith(Procedure2<? super ByteShortPair,? super P> procedure, P parameter)<P> voidCharBooleanHashMap.KeyValuesView. forEachWith(Procedure2<? super CharBooleanPair,? super P> procedure, P parameter)<P> voidCharByteHashMap.KeyValuesView. forEachWith(Procedure2<? super CharBytePair,? super P> procedure, P parameter)<P> voidCharCharHashMap.KeyValuesView. forEachWith(Procedure2<? super CharCharPair,? super P> procedure, P parameter)<P> voidCharDoubleHashMap.KeyValuesView. forEachWith(Procedure2<? super CharDoublePair,? super P> procedure, P parameter)<P> voidCharFloatHashMap.KeyValuesView. forEachWith(Procedure2<? super CharFloatPair,? super P> procedure, P parameter)<P> voidCharIntHashMap.KeyValuesView. forEachWith(Procedure2<? super CharIntPair,? super P> procedure, P parameter)<P> voidCharLongHashMap.KeyValuesView. forEachWith(Procedure2<? super CharLongPair,? super P> procedure, P parameter)<P> voidCharObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidCharObjectHashMap.KeyValuesView. forEachWith(Procedure2<? super CharObjectPair<V>,? super P> procedure, P parameter)<P> voidCharShortHashMap.KeyValuesView. forEachWith(Procedure2<? super CharShortPair,? super P> procedure, P parameter)<P> voidDoubleBooleanHashMap.KeyValuesView. forEachWith(Procedure2<? super DoubleBooleanPair,? super P> procedure, P parameter)<P> voidDoubleByteHashMap.KeyValuesView. forEachWith(Procedure2<? super DoubleBytePair,? super P> procedure, P parameter)<P> voidDoubleCharHashMap.KeyValuesView. forEachWith(Procedure2<? super DoubleCharPair,? super P> procedure, P parameter)<P> voidDoubleDoubleHashMap.KeyValuesView. forEachWith(Procedure2<? super DoubleDoublePair,? super P> procedure, P parameter)<P> voidDoubleFloatHashMap.KeyValuesView. forEachWith(Procedure2<? super DoubleFloatPair,? super P> procedure, P parameter)<P> voidDoubleIntHashMap.KeyValuesView. forEachWith(Procedure2<? super DoubleIntPair,? super P> procedure, P parameter)<P> voidDoubleLongHashMap.KeyValuesView. forEachWith(Procedure2<? super DoubleLongPair,? super P> procedure, P parameter)<P> voidDoubleObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidDoubleObjectHashMap.KeyValuesView. forEachWith(Procedure2<? super DoubleObjectPair<V>,? super P> procedure, P parameter)<P> voidDoubleShortHashMap.KeyValuesView. forEachWith(Procedure2<? super DoubleShortPair,? super P> procedure, P parameter)<P> voidFloatBooleanHashMap.KeyValuesView. forEachWith(Procedure2<? super FloatBooleanPair,? super P> procedure, P parameter)<P> voidFloatByteHashMap.KeyValuesView. forEachWith(Procedure2<? super FloatBytePair,? super P> procedure, P parameter)<P> voidFloatCharHashMap.KeyValuesView. forEachWith(Procedure2<? super FloatCharPair,? super P> procedure, P parameter)<P> voidFloatDoubleHashMap.KeyValuesView. forEachWith(Procedure2<? super FloatDoublePair,? super P> procedure, P parameter)<P> voidFloatFloatHashMap.KeyValuesView. forEachWith(Procedure2<? super FloatFloatPair,? super P> procedure, P parameter)<P> voidFloatIntHashMap.KeyValuesView. forEachWith(Procedure2<? super FloatIntPair,? super P> procedure, P parameter)<P> voidFloatLongHashMap.KeyValuesView. forEachWith(Procedure2<? super FloatLongPair,? super P> procedure, P parameter)<P> voidFloatObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidFloatObjectHashMap.KeyValuesView. forEachWith(Procedure2<? super FloatObjectPair<V>,? super P> procedure, P parameter)<P> voidFloatShortHashMap.KeyValuesView. forEachWith(Procedure2<? super FloatShortPair,? super P> procedure, P parameter)<P> voidIntBooleanHashMap.KeyValuesView. forEachWith(Procedure2<? super IntBooleanPair,? super P> procedure, P parameter)<P> voidIntByteHashMap.KeyValuesView. forEachWith(Procedure2<? super IntBytePair,? super P> procedure, P parameter)<P> voidIntCharHashMap.KeyValuesView. forEachWith(Procedure2<? super IntCharPair,? super P> procedure, P parameter)<P> voidIntDoubleHashMap.KeyValuesView. forEachWith(Procedure2<? super IntDoublePair,? super P> procedure, P parameter)<P> voidIntFloatHashMap.KeyValuesView. forEachWith(Procedure2<? super IntFloatPair,? super P> procedure, P parameter)<P> voidIntIntHashMap.KeyValuesView. forEachWith(Procedure2<? super IntIntPair,? super P> procedure, P parameter)<P> voidIntLongHashMap.KeyValuesView. forEachWith(Procedure2<? super IntLongPair,? super P> procedure, P parameter)<P> voidIntObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidIntObjectHashMap.KeyValuesView. forEachWith(Procedure2<? super IntObjectPair<V>,? super P> procedure, P parameter)<P> voidIntShortHashMap.KeyValuesView. forEachWith(Procedure2<? super IntShortPair,? super P> procedure, P parameter)<P> voidLongBooleanHashMap.KeyValuesView. forEachWith(Procedure2<? super LongBooleanPair,? super P> procedure, P parameter)<P> voidLongByteHashMap.KeyValuesView. forEachWith(Procedure2<? super LongBytePair,? super P> procedure, P parameter)<P> voidLongCharHashMap.KeyValuesView. forEachWith(Procedure2<? super LongCharPair,? super P> procedure, P parameter)<P> voidLongDoubleHashMap.KeyValuesView. forEachWith(Procedure2<? super LongDoublePair,? super P> procedure, P parameter)<P> voidLongFloatHashMap.KeyValuesView. forEachWith(Procedure2<? super LongFloatPair,? super P> procedure, P parameter)<P> voidLongIntHashMap.KeyValuesView. forEachWith(Procedure2<? super LongIntPair,? super P> procedure, P parameter)<P> voidLongLongHashMap.KeyValuesView. forEachWith(Procedure2<? super LongLongPair,? super P> procedure, P parameter)<P> voidLongObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidLongObjectHashMap.KeyValuesView. forEachWith(Procedure2<? super LongObjectPair<V>,? super P> procedure, P parameter)<P> voidLongShortHashMap.KeyValuesView. forEachWith(Procedure2<? super LongShortPair,? super P> procedure, P parameter)<P> voidObjectBooleanHashMap.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectBooleanHashMap.KeyValuesView. forEachWith(Procedure2<? super ObjectBooleanPair<K>,? super P> procedure, P parameter)<P> voidObjectBooleanHashMapWithHashingStrategy.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectBooleanHashMapWithHashingStrategy.KeyValuesView. forEachWith(Procedure2<? super ObjectBooleanPair<K>,? super P> procedure, P parameter)<P> voidObjectByteHashMap.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectByteHashMap.KeyValuesView. forEachWith(Procedure2<? super ObjectBytePair<K>,? super P> procedure, P parameter)<P> voidObjectByteHashMapWithHashingStrategy.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectByteHashMapWithHashingStrategy.KeyValuesView. forEachWith(Procedure2<? super ObjectBytePair<K>,? super P> procedure, P parameter)<P> voidObjectCharHashMap.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectCharHashMap.KeyValuesView. forEachWith(Procedure2<? super ObjectCharPair<K>,? super P> procedure, P parameter)<P> voidObjectCharHashMapWithHashingStrategy.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectCharHashMapWithHashingStrategy.KeyValuesView. forEachWith(Procedure2<? super ObjectCharPair<K>,? super P> procedure, P parameter)<P> voidObjectDoubleHashMap.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectDoubleHashMap.KeyValuesView. forEachWith(Procedure2<? super ObjectDoublePair<K>,? super P> procedure, P parameter)<P> voidObjectDoubleHashMapWithHashingStrategy.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectDoubleHashMapWithHashingStrategy.KeyValuesView. forEachWith(Procedure2<? super ObjectDoublePair<K>,? super P> procedure, P parameter)<P> voidObjectFloatHashMap.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectFloatHashMap.KeyValuesView. forEachWith(Procedure2<? super ObjectFloatPair<K>,? super P> procedure, P parameter)<P> voidObjectFloatHashMapWithHashingStrategy.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectFloatHashMapWithHashingStrategy.KeyValuesView. forEachWith(Procedure2<? super ObjectFloatPair<K>,? super P> procedure, P parameter)<P> voidObjectIntHashMap.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectIntHashMap.KeyValuesView. forEachWith(Procedure2<? super ObjectIntPair<K>,? super P> procedure, P parameter)<P> voidObjectIntHashMapWithHashingStrategy.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectIntHashMapWithHashingStrategy.KeyValuesView. forEachWith(Procedure2<? super ObjectIntPair<K>,? super P> procedure, P parameter)<P> voidObjectLongHashMap.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectLongHashMap.KeyValuesView. forEachWith(Procedure2<? super ObjectLongPair<K>,? super P> procedure, P parameter)<P> voidObjectLongHashMapWithHashingStrategy.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectLongHashMapWithHashingStrategy.KeyValuesView. forEachWith(Procedure2<? super ObjectLongPair<K>,? super P> procedure, P parameter)<P> voidObjectShortHashMap.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectShortHashMap.KeyValuesView. forEachWith(Procedure2<? super ObjectShortPair<K>,? super P> procedure, P parameter)<P> voidObjectShortHashMapWithHashingStrategy.KeysView. forEachWith(Procedure2<? super K,? super P> procedure, P parameter)<P> voidObjectShortHashMapWithHashingStrategy.KeyValuesView. forEachWith(Procedure2<? super ObjectShortPair<K>,? super P> procedure, P parameter)<P> voidShortBooleanHashMap.KeyValuesView. forEachWith(Procedure2<? super ShortBooleanPair,? super P> procedure, P parameter)<P> voidShortByteHashMap.KeyValuesView. forEachWith(Procedure2<? super ShortBytePair,? super P> procedure, P parameter)<P> voidShortCharHashMap.KeyValuesView. forEachWith(Procedure2<? super ShortCharPair,? super P> procedure, P parameter)<P> voidShortDoubleHashMap.KeyValuesView. forEachWith(Procedure2<? super ShortDoublePair,? super P> procedure, P parameter)<P> voidShortFloatHashMap.KeyValuesView. forEachWith(Procedure2<? super ShortFloatPair,? super P> procedure, P parameter)<P> voidShortIntHashMap.KeyValuesView. forEachWith(Procedure2<? super ShortIntPair,? super P> procedure, P parameter)<P> voidShortLongHashMap.KeyValuesView. forEachWith(Procedure2<? super ShortLongPair,? super P> procedure, P parameter)<P> voidShortObjectHashMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidShortObjectHashMap.KeyValuesView. forEachWith(Procedure2<? super ShortObjectPair<V>,? super P> procedure, P parameter)<P> voidShortShortHashMap.KeyValuesView. forEachWith(Procedure2<? super ShortShortPair,? super P> procedure, P parameter)<P> voidSynchronizedByteObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidSynchronizedCharObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidSynchronizedDoubleObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidSynchronizedFloatObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidSynchronizedIntObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidSynchronizedLongObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidSynchronizedShortObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidUnmodifiableByteObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidUnmodifiableCharObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidUnmodifiableDoubleObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidUnmodifiableFloatObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidUnmodifiableIntObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidUnmodifiableLongObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidUnmodifiableShortObjectMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.map.ordered.immutable
Methods in org.eclipse.collections.impl.map.ordered.immutable with parameters of type Procedure2 Modifier and Type Method Description <KK,VV>
ImmutableOrderedMap<KK,VV>ImmutableOrderedMapAdapter. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)voidImmutableOrderedMapAdapter. forEachKeyValue(Procedure2<? super K,? super V> procedure)<P> voidImmutableOrderedMapAdapter. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.map.ordered.mutable
Methods in org.eclipse.collections.impl.map.ordered.mutable with parameters of type Procedure2 Modifier and Type Method Description <KK,VV>
MutableOrderedMap<KK,VV>OrderedMapAdapter. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)<KK,VV>
MutableOrderedMap<KK,VV>UnmodifiableMutableOrderedMap. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)voidOrderedMapAdapter. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidUnmodifiableMutableOrderedMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)<P> voidUnmodifiableMutableOrderedMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.map.sorted.immutable
Methods in org.eclipse.collections.impl.map.sorted.immutable with parameters of type Procedure2 Modifier and Type Method Description voidImmutableEmptySortedMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidImmutableTreeMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)<P> voidImmutableEmptySortedMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.map.sorted.mutable
Methods in org.eclipse.collections.impl.map.sorted.mutable with parameters of type Procedure2 Modifier and Type Method Description voidSortedMapAdapter. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidTreeSortedMap. forEachKeyValue(Procedure2<? super K,? super V> procedure2)voidUnmodifiableTreeMap. forEachKeyValue(Procedure2<? super K,? super V> procedure)<P> voidUnmodifiableTreeMap. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.map.strategy.immutable
Methods in org.eclipse.collections.impl.map.strategy.immutable with parameters of type Procedure2 Modifier and Type Method Description voidImmutableEmptyMapWithHashingStrategy. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidImmutableUnifiedMapWithHashingStrategy. forEachKeyValue(Procedure2<? super K,? super V> procedure)<P> voidImmutableEmptyMapWithHashingStrategy. forEachWith(Procedure2<? super V,? super P> procedure, P parameter)<P> voidImmutableUnifiedMapWithHashingStrategy. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.map.strategy.mutable
Methods in org.eclipse.collections.impl.map.strategy.mutable with parameters of type Procedure2 Modifier and Type Method Description private voidUnifiedMapWithHashingStrategy. chainedForEachEntry(java.lang.Object[] chain, Procedure2<? super K,? super V> procedure)private <P> voidUnifiedMapWithHashingStrategy. chainedForEachValueWith(java.lang.Object[] chain, Procedure2<? super V,? super P> procedure, P parameter)voidUnifiedMapWithHashingStrategy. forEachKeyValue(Procedure2<? super K,? super V> procedure)<P> voidUnifiedMapWithHashingStrategy. forEachWith(Procedure2<? super V,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.multimap
Methods in org.eclipse.collections.impl.multimap with parameters of type Procedure2 Modifier and Type Method Description voidAbstractMultimap. forEachKeyMultiValues(Procedure2<? super K,? super RichIterable<V>> procedure)voidAbstractSynchronizedMultimap. forEachKeyMultiValues(Procedure2<? super K,? super RichIterable<V>> procedure)voidAbstractMultimap. forEachKeyValue(Procedure2<? super K,? super V> procedure)voidAbstractSynchronizedMultimap. forEachKeyValue(Procedure2<? super K,? super V> procedure) -
Uses of Procedure2 in org.eclipse.collections.impl.multimap.bag
Methods in org.eclipse.collections.impl.multimap.bag with parameters of type Procedure2 Modifier and Type Method Description voidImmutableBagMultimapImpl. forEachKeyImmutableBag(Procedure2<? super K,? super ImmutableBag<V>> procedure)voidAbstractMutableBagMultimap. forEachKeyMutableBag(Procedure2<? super K,? super MutableBag<V>> procedure)voidSynchronizedBagMultimap. forEachKeyMutableBag(Procedure2<? super K,? super MutableBag<V>> procedure)voidSynchronizedPutHashBagMultimap. forEachKeyMutableBag(Procedure2<? super K,? super MutableBag<V>> procedure) -
Uses of Procedure2 in org.eclipse.collections.impl.multimap.list
Methods in org.eclipse.collections.impl.multimap.list with parameters of type Procedure2 Modifier and Type Method Description voidImmutableListMultimapImpl. forEachKeyImmutableList(Procedure2<? super K,? super ImmutableList<V>> procedure)voidAbstractMutableListMultimap. forEachKeyMutableList(Procedure2<? super K,? super MutableList<V>> procedure)voidSynchronizedListMultimap. forEachKeyMutableList(Procedure2<? super K,? super MutableList<V>> procedure)voidSynchronizedPutFastListMultimap. forEachKeyMutableList(Procedure2<? super K,? super MutableList<V>> procedure) -
Uses of Procedure2 in org.eclipse.collections.impl.multimap.set
Methods in org.eclipse.collections.impl.multimap.set with parameters of type Procedure2 Modifier and Type Method Description voidImmutableSetMultimapImpl. forEachKeyImmutableSet(Procedure2<? super K,? super ImmutableSet<V>> procedure)voidAbstractMutableSetMultimap. forEachKeyMutableSet(Procedure2<? super K,? super MutableSet<V>> procedure)voidSynchronizedPutUnifiedSetMultimap. forEachKeyMutableSet(Procedure2<? super K,? super MutableSet<V>> procedure)voidSynchronizedSetMultimap. forEachKeyMutableSet(Procedure2<? super K,? super MutableSet<V>> procedure) -
Uses of Procedure2 in org.eclipse.collections.impl.parallel
Fields in org.eclipse.collections.impl.parallel declared as Procedure2 Modifier and Type Field Description private Procedure2<? super T1,? super T2>ParallelMapIterate.PairProcedure. procedureMethods in org.eclipse.collections.impl.parallel with parameters of type Procedure2 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 MutableMapIterable<K,V>>
RParallelIterate. 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 MutableMapIterable<K,V>>
RParallelIterate. 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 MutableMapIterable<K,V>>
RParallelIterate. 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>
voidParallelMapIterate. forEachKeyValue(java.util.Map<K,V> map, Procedure2<? super K,? super V> procedure2)A parallel form of forEachKeyValue.static <K,V>
voidParallelMapIterate. 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>
voidParallelMapIterate. 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>
voidParallelMapIterate. forEachKeyValue(java.util.Map<K,V> map, Procedure2<? super K,? super V> procedure, java.util.concurrent.Executor executor)A parallel form of forEachKeyValue.Constructors in org.eclipse.collections.impl.parallel with parameters of type Procedure2 Constructor Description PairProcedure(Procedure2<? super T1,? super T2> procedure) -
Uses of Procedure2 in org.eclipse.collections.impl.set.fixed
Methods in org.eclipse.collections.impl.set.fixed with parameters of type Procedure2 Modifier and Type Method Description <P> voidDoubletonSet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidEmptySet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidQuadrupletonSet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidSingletonSet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidTripletonSet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.set.immutable
Methods in org.eclipse.collections.impl.set.immutable with parameters of type Procedure2 Modifier and Type Method Description <P> voidImmutableDoubletonSet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidImmutableEmptySet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidImmutableQuadrupletonSet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidImmutableSingletonSet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidImmutableTripletonSet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.set.mutable
Methods in org.eclipse.collections.impl.set.mutable with parameters of type Procedure2 Modifier and Type Method Description private <P> voidUnifiedSet. chainedForEachWith(UnifiedSet.ChainedBucket bucket, Procedure2<? super T,? super P> procedure, P parameter)<P> voidUnifiedSet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.set.sorted.immutable
Methods in org.eclipse.collections.impl.set.sorted.immutable with parameters of type Procedure2 Modifier and Type Method Description <P> voidImmutableEmptySortedSet. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.set.strategy.immutable
Methods in org.eclipse.collections.impl.set.strategy.immutable with parameters of type Procedure2 Modifier and Type Method Description <P> voidImmutableEmptySetWithHashingStrategy. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.set.strategy.mutable
Methods in org.eclipse.collections.impl.set.strategy.mutable with parameters of type Procedure2 Modifier and Type Method Description private <P> voidUnifiedSetWithHashingStrategy. chainedForEachWith(UnifiedSetWithHashingStrategy.ChainedBucket bucket, Procedure2<? super T,? super P> procedure, P parameter)<P> voidUnifiedSetWithHashingStrategy. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.stack.immutable
Methods in org.eclipse.collections.impl.stack.immutable with parameters of type Procedure2 Modifier and Type Method Description <K,V>
ImmutableMap<K,V>ImmutableEmptyStack. aggregateInPlaceBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V,? super T> mutatingAggregator)<P> voidImmutableArrayStack. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)Deprecated.<P> voidImmutableEmptyStack. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.stack.mutable
Methods in org.eclipse.collections.impl.stack.mutable with parameters of type Procedure2 Modifier and Type Method Description <K,V>
MutableMap<K,V>SynchronizedStack. aggregateInPlaceBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V,? super T> mutatingAggregator)<P> voidArrayStack. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidSynchronizedStack. forEachWith(Procedure2<? super T,? super P> procedure, P parameter)<P> voidUnmodifiableStack. forEachWith(Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.utility
Methods in org.eclipse.collections.impl.utility with parameters of type Procedure2 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>
voidArrayIterate. forEachInBoth(T1[] objectArray1, T2[] objectArray2, Procedure2<? super T1,? super T2> procedure)static <T1,T2>
voidArrayListIterate. forEachInBoth(java.util.ArrayList<T1> list1, java.util.ArrayList<T2> list2, Procedure2<? super T1,? super T2> procedure)static <T1,T2>
voidListIterate. 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>
voidMapIterate. forEachKeyValue(java.util.Map<K,V> map, Procedure2<? super K,? super V> procedure)For each entry of the map,procedureis evaluated with the element as the parameter.static <T,P>
voidArrayIterate. forEachWith(T[] objectArray, Procedure2<? super T,? super P> procedure, P parameter)static <T,P>
voidArrayListIterate. forEachWith(java.util.ArrayList<T> list, Procedure2<? super T,? super P> procedure, P parameter)static <T,P>
voidIterate. 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>
voidListIterate. forEachWith(java.util.List<T> list, Procedure2<? super T,? super P> procedure, P parameter) -
Uses of Procedure2 in org.eclipse.collections.impl.utility.internal
Methods in org.eclipse.collections.impl.utility.internal with parameters of type Procedure2 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>
voidRandomAccessListIterate. 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>
voidIterableIterate. forEachWith(java.lang.Iterable<T> iterable, Procedure2<? super T,? super P> procedure, P parameter)static <T,P>
voidIteratorIterate. forEachWith(java.util.Iterator<T> iterator, Procedure2<? super T,? super P> procedure, P parameter)static <T,P>
voidRandomAccessListIterate. forEachWith(java.util.List<T> list, Procedure2<? super T,? super P> procedure, P parameter)
-