Uses of Interface
org.eclipse.collections.api.map.MutableMapIterable
Package
Description
This package contains interfaces for Eclipse Collections API.
This package contains interfaces for Bag API.
This package contains interfaces for BiMap API.
This package contains interfaces for map API which enhance the performance and functionality of
Map
This package contains mutable and immutable sorted map interfaces.
This package contains implementations for Eclipse Collections API.
This package contains implementations of the
MutableBiMap
interface.This package contains implementations of
Procedure
and Procedure2
.This package contains implementations of the
MutableCollection
interface.This package contains implementations which has several parallel algorithms that work with Collections and make use of Java's fork-join
framework.
This package contains implementations of the
MutableList
interface.This package contains implementations of the
MapIterable
interface.This package contains implementations of the
MutableMap
interface.This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
This package contains implementations of the
MutableSortedMap
interface.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.This package contains classes which is used for parallel iteration through the containers.
This package contains implementations of the
MutableStack
interface.This package contains
SerializeTestHelper
and Verify
classes.This package contains static utilities that provide iteration pattern implementations which work with JCF collections.
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
-
Uses of MutableMapIterable in org.eclipse.collections.api
Modifier and TypeMethodDescriptiondefault <K,
V, R extends MutableMapIterable<K, V>>
RRichIterable.aggregateBy
(Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, R target) Applies an aggregate function over the iterable grouping results into the target map based on the specific groupBy function.<V,
R extends MutableMapIterable<V, T>>
RRichIterable.groupByUniqueKey
(Function<? super T, ? extends V> function, R target) Same asRichIterable.groupByUniqueKey(Function)
, except that the results are gathered into the specifiedtarget
map. -
Uses of MutableMapIterable in org.eclipse.collections.api.bag
Modifier and TypeMethodDescriptiondefault <K,
V, R extends MutableMapIterable<K, V>>
RBag.aggregateBy
(Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, R target) Applies an aggregate function over the iterable grouping results into the target map based on the specific groupBy function.Modifier and TypeMethodDescriptionImmutableBagIterable.toMapOfItemToCount()
MutableBagIterable.toMapOfItemToCount()
-
Uses of MutableMapIterable in org.eclipse.collections.api.bimap
Modifier and TypeInterfaceDescriptioninterface
MutableBiMap<K,
V> ABiMap
whose contents can be altered after initialization. -
Uses of MutableMapIterable in org.eclipse.collections.api.map
Modifier and TypeInterfaceDescriptioninterface
ConcurrentMutableMap<K,
V> A ConcurrentMutableMap provides an api which combines and supports both MutableMap and ConcurrentMap.interface
FixedSizeMap<K,
V> A FixedSizeMap is a map that may be mutated, but cannot grow or shrink in size.interface
MutableMap<K,
V> A MutableMap is similar to a JCF Map but adds additional useful internal iterator methods.interface
MutableOrderedMap<K,
V> Modifier and TypeMethodDescriptiondefault <K1,
V1, V2> MutableMapIterable<K1, V2> MutableMapIterable.aggregateBy
(Function<? super K, ? extends K1> keyFunction, Function<? super V, ? extends V1> valueFunction, Function0<? extends V2> zeroValueFactory, Function2<? super V2, ? super V1, ? extends V2> nonMutatingAggregator) default <KK,
VV> MutableMapIterable<KK, VV> MutableMapIterable.aggregateBy
(Function<? super V, ? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) MutableMapIterable.asSynchronized()
Returns a synchronized wrapper backed by this map.MutableMapIterable.asUnmodifiable()
Returns an unmodifiable view of this map.<K2,
V2> MutableMapIterable<K2, V2> <R> MutableMapIterable<K,
R> MutableMapIterable.collectValues
(Function2<? super K, ? super V, ? extends R> function) MutableMapIterable.flipUniqueValues()
<V1> MutableMapIterable<V1,
V> MutableMapIterable.groupByUniqueKey
(Function<? super V, ? extends V1> function) MutableMapIterable.newEmpty()
Creates a new instance of the same type, using the default capacity and growth parameters.MutableMapIterable.reject
(Predicate2<? super K, ? super V> predicate) MutableMapIterable.select
(Predicate2<? super K, ? super V> predicate) MutableMapIterable.withAllKeyValueArguments
(Pair<? extends K, ? extends V>... keyValuePairs) Convenience var-args version of withAllKeyValuesMutableMapIterable.withAllKeyValues
(Iterable<? extends Pair<? extends K, ? extends V>> keyValues) This method allows mutable, fixed size, and immutable maps the ability to add elements to their existing elements.MutableMapIterable.withKeyValue
(K key, V value) This method allows mutable, fixed size, and immutable maps the ability to add elements to their existing elements.default MutableMapIterable<K,
V> Similar toMap.putAll(Map)
, but returns this instead of voiddefault MutableMapIterable<K,
V> MutableMapIterable.withMapIterable
(MapIterable<? extends K, ? extends V> mapIterable) MutableMapIterable.withoutAllKeys
(Iterable<? extends K> keys) This method allows mutable, fixed size, and immutable maps the ability to remove elements from their existing elements.MutableMapIterable.withoutKey
(K key) This method allows mutable, fixed size, and immutable maps the ability to remove elements from their existing elements. -
Uses of MutableMapIterable in org.eclipse.collections.api.map.sorted
Modifier and TypeInterfaceDescriptioninterface
MutableSortedMap<K,
V> A MutableSortedMap is similar to a JCF Map but adds additional useful internal iterator methods. -
Uses of MutableMapIterable in org.eclipse.collections.impl
Modifier and TypeMethodDescription<V,
R extends MutableMapIterable<V, T>>
RAbstractRichIterable.groupByUniqueKey
(Function<? super T, ? extends V> function, R target) <V,
R extends MutableMapIterable<V, T>>
RUnmodifiableRichIterable.groupByUniqueKey
(Function<? super T, ? extends V> function, R target) -
Uses of MutableMapIterable in org.eclipse.collections.impl.bimap
Modifier and TypeMethodDescription<VV,
R extends MutableMapIterable<VV, V>>
RAbstractBiMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) -
Uses of MutableMapIterable in org.eclipse.collections.impl.bimap.mutable
Modifier and TypeClassDescriptionclass
HashBiMap<K,
V> AMutableBiMap
which uses two hash tables as its underlying data store.class
SynchronizedBiMap<K,
V> class
UnmodifiableBiMap<K,
V> Modifier and TypeMethodDescription<VV,
R extends MutableMapIterable<VV, V>>
RUnmodifiableBiMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) -
Uses of MutableMapIterable in org.eclipse.collections.impl.block.procedure
ModifierConstructorDescriptionMutatingAggregationProcedure
(MutableMapIterable<K, V> map, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator) NonMutatingAggregationProcedure
(MutableMapIterable<K, V> map, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) -
Uses of MutableMapIterable in org.eclipse.collections.impl.collection
Modifier and TypeMethodDescription<V,
R extends MutableMapIterable<V, T>>
RAbstractSynchronizedRichIterable.groupByUniqueKey
(Function<? super T, ? extends V> function, R target) -
Uses of MutableMapIterable in org.eclipse.collections.impl.collection.mutable
Modifier and TypeMethodDescription<V,
R extends MutableMapIterable<V, T>>
RAbstractCollectionAdapter.groupByUniqueKey
(Function<? super T, ? extends V> function, R target) <V,
R extends MutableMapIterable<V, T>>
RAbstractMultiReaderMutableCollection.groupByUniqueKey
(Function<? super T, ? extends V> function, R target) <V,
R extends MutableMapIterable<V, T>>
RAbstractUnmodifiableMutableCollection.groupByUniqueKey
(Function<? super T, ? extends V> function, R target) -
Uses of MutableMapIterable in org.eclipse.collections.impl.collector
Modifier and TypeMethodDescriptionstatic <T,
K, R extends MutableMapIterable<K, T>>
Collector<T,?, R> Collectors2.aggregateBy
(Function<? super T, ? extends K> groupBy, Function0<? extends T> zeroValueFactory, Function2<? super T, ? super T, ? extends T> aggregator, Supplier<R> supplier) Groups the elements using thegroupBy
function and all the elements that map to the same key are aggregated together using theaggregator
function.static <T,
K, R extends MutableMapIterable<K, T>>
Collector<T,?, R> Collectors2.groupByUniqueKey
(Function<? super T, ? extends K> groupBy, Supplier<R> supplier) Same asCollectors2.groupBy(Function, Supplier)
, except the result of evaluating groupBy function should return a unique key, or else an exception is thrown. -
Uses of MutableMapIterable in org.eclipse.collections.impl.forkjoin
Modifier and TypeMethodDescriptionstatic <T,
K, V, R extends MutableMapIterable<K, V>>
RFJIterate.aggregateBy
(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, R mutableMap) static <T,
K, V, R extends MutableMapIterable<K, V>>
RFJIterate.aggregateBy
(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, R mutableMap, int batchSize) static <T,
K, V, R extends MutableMapIterable<K, V>>
RFJIterate.aggregateBy
(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, R mutableMap, int batchSize, ForkJoinPool executor) static <T,
K, V, R extends MutableMapIterable<K, V>>
RFJIterate.aggregateInPlaceBy
(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
(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
(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator, R mutableMap, int batchSize, ForkJoinPool executor) -
Uses of MutableMapIterable in org.eclipse.collections.impl.list.mutable
Modifier and TypeMethodDescription<K,
R extends MutableMapIterable<K, T>>
RFastList.groupByUniqueKey
(Function<? super T, ? extends K> function, R target) -
Uses of MutableMapIterable in org.eclipse.collections.impl.map
Modifier and TypeClassDescriptionclass
A synchronized view of a map.Modifier and TypeMethodDescription<K1,
V1, V2> MutableMapIterable<K1, V2> AbstractSynchronizedMapIterable.aggregateBy
(Function<? super K, ? extends K1> keyFunction, Function<? super V, ? extends V1> valueFunction, Function0<? extends V2> zeroValueFactory, Function2<? super V2, ? super V1, ? extends V2> nonMutatingAggregator) <KK,
VV> MutableMapIterable<KK, VV> AbstractSynchronizedMapIterable.aggregateBy
(Function<? super V, ? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <VV> MutableMapIterable<VV,
V> AbstractSynchronizedMapIterable.groupByUniqueKey
(Function<? super V, ? extends VV> function) -
Uses of MutableMapIterable in org.eclipse.collections.impl.map.mutable
Modifier and TypeClassDescriptionclass
AbstractMutableMap<K,
V> class
final class
ConcurrentHashMap<K,
V> class
final class
Deprecated.since 2.0class
MapAdapter<K,
V> This class provides a MutableMap wrapper around a JDK Collections Map interface instance.class
A synchronized view of aMutableMap
.class
UnifiedMap<K,
V> UnifiedMap stores key/value pairs in a single array, where alternate slots are keys and values.class
An unmodifiable view of a map.Modifier and TypeMethodDescription<VV,
R extends MutableMapIterable<VV, V>>
RUnmodifiableMutableMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) Modifier and TypeMethodDescription<VV> MutableMapIterable<VV,
V> AbstractMutableMapIterable.groupByUniqueKey
(Function<? super V, ? extends VV> function) -
Uses of MutableMapIterable in org.eclipse.collections.impl.map.mutable.primitive
Modifier and TypeMethodDescription<VV,
R extends MutableMapIterable<VV, V>>
RByteObjectHashMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RCharObjectHashMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RDoubleObjectHashMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RFloatObjectHashMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RIntObjectHashMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RLongObjectHashMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RShortObjectHashMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RSynchronizedByteObjectMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RSynchronizedCharObjectMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RSynchronizedDoubleObjectMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RSynchronizedFloatObjectMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RSynchronizedIntObjectMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RSynchronizedLongObjectMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <VV,
R extends MutableMapIterable<VV, V>>
RSynchronizedShortObjectMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) <V1,
R extends MutableMapIterable<V1, V>>
RUnmodifiableByteObjectMap.groupByUniqueKey
(Function<? super V, ? extends V1> function, R target) <V1,
R extends MutableMapIterable<V1, V>>
RUnmodifiableCharObjectMap.groupByUniqueKey
(Function<? super V, ? extends V1> function, R target) <V1,
R extends MutableMapIterable<V1, V>>
RUnmodifiableDoubleObjectMap.groupByUniqueKey
(Function<? super V, ? extends V1> function, R target) <V1,
R extends MutableMapIterable<V1, V>>
RUnmodifiableFloatObjectMap.groupByUniqueKey
(Function<? super V, ? extends V1> function, R target) <V1,
R extends MutableMapIterable<V1, V>>
RUnmodifiableIntObjectMap.groupByUniqueKey
(Function<? super V, ? extends V1> function, R target) <V1,
R extends MutableMapIterable<V1, V>>
RUnmodifiableLongObjectMap.groupByUniqueKey
(Function<? super V, ? extends V1> function, R target) <V1,
R extends MutableMapIterable<V1, V>>
RUnmodifiableShortObjectMap.groupByUniqueKey
(Function<? super V, ? extends V1> function, R target) -
Uses of MutableMapIterable in org.eclipse.collections.impl.map.ordered.mutable
Modifier and TypeClassDescriptionclass
OrderedMapAdapter<K,
V> class
An unmodifiable view of a map.Modifier and TypeMethodDescription<VV,
R extends MutableMapIterable<VV, V>>
RUnmodifiableMutableOrderedMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) Modifier and TypeMethodDescription<K1,
V1, V2> MutableMapIterable<K1, V2> UnmodifiableMutableOrderedMap.aggregateBy
(Function<? super K, ? extends K1> keyFunction, Function<? super V, ? extends V1> valueFunction, Function0<? extends V2> zeroValueFactory, Function2<? super V2, ? super V1, ? extends V2> nonMutatingAggregator) <KK,
VV> MutableMapIterable<KK, VV> UnmodifiableMutableOrderedMap.aggregateBy
(Function<? super V, ? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) UnmodifiableMutableOrderedMap.asSynchronized()
UnmodifiableMutableOrderedMap.newEmpty()
-
Uses of MutableMapIterable in org.eclipse.collections.impl.map.sorted.mutable
Modifier and TypeClassDescriptionclass
class
SortedMapAdapter<K,
V> This class provides a MutableSortedMap wrapper around a JDK Collections SortedMap interface instance.class
A synchronized view of a SortedMap.class
TreeSortedMap<K,
V> class
UnmodifiableTreeMap<K,
V> An unmodifiable view of a map.Modifier and TypeMethodDescription<VV,
R extends MutableMapIterable<VV, V>>
RUnmodifiableTreeMap.groupByUniqueKey
(Function<? super V, ? extends VV> function, R target) Modifier and TypeMethodDescriptionSynchronizedSortedMap.flipUniqueValues()
UnmodifiableTreeMap.flipUniqueValues()
-
Uses of MutableMapIterable in org.eclipse.collections.impl.map.strategy.mutable
Modifier and TypeClassDescriptionclass
UnifiedMapWithHashingStrategy stores key/value pairs in a single array, where alternate slots are keys and values. -
Uses of MutableMapIterable in org.eclipse.collections.impl.parallel
Modifier and TypeMethodDescriptionstatic <T,
K, V, R extends MutableMapIterable<K, V>>
RParallelIterate.aggregateBy
(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, R mutableMap) static <T,
K, V, R extends MutableMapIterable<K, V>>
RParallelIterate.aggregateBy
(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, R mutableMap, int batchSize) static <T,
K, V, R extends MutableMapIterable<K, V>>
RParallelIterate.aggregateBy
(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, R mutableMap, int batchSize, Executor executor) static <T,
K, V, R extends MutableMapIterable<K, V>>
RParallelIterate.aggregateInPlaceBy
(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
(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
(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator, R mutableMap, int batchSize, Executor executor) -
Uses of MutableMapIterable in org.eclipse.collections.impl.stack.mutable
Modifier and TypeMethodDescription<V,
R extends MutableMapIterable<V, T>>
RArrayStack.groupByUniqueKey
(Function<? super T, ? extends V> function, R target) <V,
R extends MutableMapIterable<V, T>>
RSynchronizedStack.groupByUniqueKey
(Function<? super T, ? extends V> function, R target) <V,
R extends MutableMapIterable<V, T>>
RUnmodifiableStack.groupByUniqueKey
(Function<? super T, ? extends V> function, R target) -
Uses of MutableMapIterable in org.eclipse.collections.impl.test
Modifier and TypeMethodDescriptionstatic void
Verify.assertContainsAllKeyValues
(String mutableMapIterableName, MutableMapIterable<?, ?> mutableMapIterable, Object... expectedKeyValues) Assert that the givenMutableMapIterable
contains all the given keys and values.static void
Verify.assertContainsAllKeyValues
(MutableMapIterable<?, ?> mutableMapIterable, Object... keyValues) Assert that the givenMutableMapIterable
contains all the given keys and values.static void
Verify.assertContainsKey
(Object expectedKey, MutableMapIterable<?, ?> mutableMapIterable) Assert that the givenMutableMapIterable
contains an entry with the given key.static void
Verify.assertContainsKey
(String mutableMapIterableName, Object expectedKey, MutableMapIterable<?, ?> mutableMapIterable) Assert that the givenMutableMapIterable
contains an entry with the given key.static void
Verify.assertContainsKeyValue
(Object expectedKey, Object expectedValue, MutableMapIterable<?, ?> mapIterable) Assert that the givenMutableMapIterable
contains an entry with the given key and value.static void
Verify.assertContainsKeyValue
(String mapIterableName, Object expectedKey, Object expectedValue, MutableMapIterable<?, ?> mutableMapIterable) Assert that the givenMutableMapIterable
contains an entry with the given key and value.static void
Verify.assertEmpty
(String mutableMapIterableName, MutableMapIterable<?, ?> actualMutableMapIterable) Assert that the givenCollection
is empty.static void
Verify.assertEmpty
(MutableMapIterable<?, ?> actualMutableMapIterable) Assert that the givenMutableMapIterable
is empty.static void
Verify.assertNotEmpty
(String mutableMapIterableName, MutableMapIterable<?, ?> actualMutableMapIterable) Assert that the givenMutableMapIterable
is not empty.static void
Verify.assertNotEmpty
(MutableMapIterable<?, ?> actualMutableMapIterable) Assert that the givenMutableMapIterable
is not empty.static void
Verify.assertSize
(int expectedSize, MutableMapIterable<?, ?> mutableMapIterable) Assert the size of the givenMutableMapIterable
.static void
Verify.assertSize
(String mapName, int expectedSize, MutableMapIterable<?, ?> mutableMapIterable) Assert the size of the givenMutableMapIterable
. -
Uses of MutableMapIterable in org.eclipse.collections.impl.utility
Modifier and TypeMethodDescriptionstatic <T,
V, R extends MutableMapIterable<V, T>>
RArrayIterate.groupByUniqueKey
(T[] array, Function<? super T, ? extends V> function, R target) static <T,
V, R extends MutableMapIterable<V, T>>
RArrayListIterate.groupByUniqueKey
(ArrayList<T> list, Function<? super T, ? extends V> function, R target) static <V,
T, R extends MutableMapIterable<V, T>>
RIterate.groupByUniqueKey
(Iterable<T> iterable, Function<? super T, ? extends V> function, R target) static <K,
T, R extends MutableMapIterable<K, T>>
RListIterate.groupByUniqueKey
(List<T> list, Function<? super T, ? extends K> function, R target) Modifier and TypeMethodDescriptionstatic <T,
V> MutableMapIterable<V, T> ArrayIterate.groupByUniqueKey
(T[] array, Function<? super T, ? extends V> function) -
Uses of MutableMapIterable in org.eclipse.collections.impl.utility.internal
Modifier and TypeMethodDescriptionstatic <T,
K, R extends MutableMapIterable<K, T>>
RInternalArrayIterate.groupByUniqueKey
(T[] array, int size, Function<? super T, ? extends K> function, R target) static <K,
T, R extends MutableMapIterable<K, T>>
RIterableIterate.groupByUniqueKey
(Iterable<T> iterable, Function<? super T, ? extends K> function, R target) static <K,
T, R extends MutableMapIterable<K, T>>
RIteratorIterate.groupByUniqueKey
(Iterator<T> iterator, Function<? super T, ? extends K> function, R target) static <K,
T, R extends MutableMapIterable<K, T>>
RRandomAccessListIterate.groupByUniqueKey
(List<T> list, Function<? super T, ? extends K> function, R target)