Uses of Interface
org.eclipse.collections.api.map.MutableMap
Packages that use MutableMap
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 factory API for creating instances of type
MapIterable.This package contains factory API for creating instances of maps with user defined
HashingStrategys.This package contains interfaces for map API which enhance the performance and functionality of
MapThis package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
This package contains mutable and immutable sorted map interfaces.
This package contains interfaces for
Multimap.This package contains interfaces for stack API.
This package contains implementations for Eclipse Collections API.
This package contains implementations of the
ImmutableBag interface.This package contains implementations of the
MutableBag interface.This package contains implementations of the
MutableBiMap interface.This package contains factory implementations for
Function, Predicate, SerializableComparator and Procedure.This package contains implementations of the
MutableCollection interface.This package contains static utilities for creating mutable and immutable collection factories.
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
FixedSizeMap interface.This package contains implementations of the
ImmutableMap interface.This package contains implementations of the immutable primitive-primitive, primitive-object and object-primitive map interfaces.
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
HashingStrategys provided by
the developer to compute the hashCode and equals for the objects stored in the map.This package contains implementations of the
Multimap interface.This package contains implementations of the
BagMultimap interface.This package contains implementations of the
ListMultimap interface.This package contains implementations of the
SetMultimap interface.This package contains implementations of the
SortedSetMultimap interface.This package contains implementations of the
SetMultimap interface which use a set with user-defined HashingStrategy as their underlying store for the multiple values of a given key.This package contains classes which is used for parallel iteration through the containers.
This package contains implementations of
MutableSet.This package contains implementations of the
ImmutableStack interface.This package contains implementations of the
MutableStack interface.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 MutableMap in org.eclipse.collections.api
Methods in org.eclipse.collections.api that return MutableMapModifier and TypeMethodDescription<NK,NV> MutableMap <NK, NV> ParallelIterable.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> RichIterable.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) Converts the collection to a MutableMap implementation using the specified key and value functions. -
Uses of MutableMap in org.eclipse.collections.api.bag
Methods in org.eclipse.collections.api.bag that return MutableMap -
Uses of MutableMap in org.eclipse.collections.api.bimap
Methods in org.eclipse.collections.api.bimap that return MutableMapModifier and TypeMethodDescriptiondefault <K1,V1, V2> MutableMap <K1, V2> MutableBiMap.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> MutableMap <KK, VV> MutableBiMap.aggregateBy(Function<? super V, ? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) default <KK> MutableMap<KK, V> MutableBiMap.reduceBy(Function<? super V, ? extends KK> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) -
Uses of MutableMap in org.eclipse.collections.api.collection
Methods in org.eclipse.collections.api.collection that return MutableMapModifier and TypeMethodDescriptiondefault <K,V> MutableMap <K, V> MutableCollection.aggregateBy(Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) default <K,V> MutableMap <K, V> MutableCollection.aggregateInPlaceBy(Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator) default <V> MutableMap<V, T> MutableCollection.groupByUniqueKey(Function<? super T, ? extends V> function) -
Uses of MutableMap in org.eclipse.collections.api.factory.map
Methods in org.eclipse.collections.api.factory.map that return MutableMapModifier and TypeMethodDescription<K,V> MutableMap <K, V> MutableMapFactory.empty()<K,V> MutableMap <K, V> MutableMapFactory.of()Same asMutableMapFactory.empty().<K,V> MutableMap <K, V> MutableMapFactory.of(K key, V value) <K,V> MutableMap <K, V> MutableMapFactory.of(K key1, V value1, K key2, V value2) <K,V> MutableMap <K, V> MutableMapFactory.of(K key1, V value1, K key2, V value2, K key3, V value3) <K,V> MutableMap <K, V> MutableMapFactory.of(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4) <K,V> MutableMap <K, V> MutableMapFactory.ofInitialCapacity(int capacity) Same asMutableMapFactory.empty().<K,V> MutableMap <K, V> <K,V> MutableMap <K, V> MutableMapFactory.ofMapIterable(MapIterable<? extends K, ? extends V> mapIterable) <K,V> MutableMap <K, V> MutableMapFactory.with()Same asMutableMapFactory.empty().<K,V> MutableMap <K, V> MutableMapFactory.with(K key, V value) <K,V> MutableMap <K, V> MutableMapFactory.with(K key1, V value1, K key2, V value2) <K,V> MutableMap <K, V> MutableMapFactory.with(K key1, V value1, K key2, V value2, K key3, V value3) <K,V> MutableMap <K, V> MutableMapFactory.with(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4) <K,V> MutableMap <K, V> MutableMapFactory.withInitialCapacity(int capacity) Same asMutableMapFactory.empty().<K,V> MutableMap <K, V> <K,V> MutableMap <K, V> MutableMapFactory.withMapIterable(MapIterable<? extends K, ? extends V> mapIterable) -
Uses of MutableMap in org.eclipse.collections.api.factory.map.strategy
Methods in org.eclipse.collections.api.factory.map.strategy that return MutableMapModifier and TypeMethodDescriptiondefault <K,V, T> MutableMap <K, V> MutableHashingStrategyMapFactory.fromFunction(Function<? super K, ? extends T> function) Since 11.1<K,V> MutableMap <K, V> MutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy, K key, V value) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy, K key, V value) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4) -
Uses of MutableMap in org.eclipse.collections.api.map
Subinterfaces of MutableMap in org.eclipse.collections.api.mapModifier and TypeInterfaceDescriptioninterfaceConcurrentMutableMap<K,V> A ConcurrentMutableMap provides an api which combines and supports both MutableMap and ConcurrentMap.interfaceFixedSizeMap<K,V> A FixedSizeMap is a map that may be mutated, but cannot grow or shrink in size.Methods in org.eclipse.collections.api.map that return MutableMapModifier and TypeMethodDescriptiondefault <K1,V1, V2> MutableMap <K1, V2> MutableMap.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> MutableMap <KK, VV> MutableMap.aggregateBy(Function<? super V, ? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) default <KK,VV> MutableMap <KK, VV> MutableMap.aggregateInPlaceBy(Function<? super V, ? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV, ? super V> mutatingAggregator) MutableMap<K, V> MutableMap.asSynchronized()MutableMap<K, V> MutableMap.asUnmodifiable()MutableMap<K, V> MutableMap.clone()<K2,V2> MutableMap <K2, V2> <E> MutableMap<K, V> MutableMap.collectKeysAndValues(Iterable<E> iterable, Function<? super E, ? extends K> keyFunction, Function<? super E, ? extends V> valueFunction) Adds all the entries derived fromiterabletothis.<R> MutableMap<R, V> MutableMap.collectKeysUnique(Function2<? super K, ? super V, ? extends R> function) <R> MutableMap<K, R> MutableMap.collectValues(Function2<? super K, ? super V, ? extends R> function) MutableMap<V, K> MutableMap.flipUniqueValues()default <V1> MutableMap<V1, V> MutableMap.groupByUniqueKey(Function<? super V, ? extends V1> function) MutableMap<K, V> MutableMap.newEmpty()default <KK> MutableMap<KK, V> MutableMap.reduceBy(Function<? super V, ? extends KK> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) MutableMap<K, V> MutableMap.reject(Predicate2<? super K, ? super V> predicate) MutableMap<K, V> MutableMap.select(Predicate2<? super K, ? super V> predicate) MutableMap<K, V> MutableMap<K, V> ImmutableMap.toMap()MutableMap<K, V> MutableMap.withAllKeyValueArguments(Pair<? extends K, ? extends V>... keyValuePairs) MutableMap<K, V> MutableMap.withAllKeyValues(Iterable<? extends Pair<? extends K, ? extends V>> keyValues) MutableMap<K, V> MutableMap.withKeyValue(K key, V value) default MutableMap<K, V> default MutableMap<K, V> MutableMap.withMapIterable(MapIterable<? extends K, ? extends V> mapIterable) MutableMap<K, V> MutableMap.withoutAllKeys(Iterable<? extends K> keys) MutableMap<K, V> MutableMap.withoutKey(K key) -
Uses of MutableMap in org.eclipse.collections.api.map.primitive
Methods in org.eclipse.collections.api.map.primitive that return MutableMapModifier and TypeMethodDescriptiondefault <K,VV> MutableMap <K, VV> MutablePrimitiveObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> MutablePrimitiveObjectMap.aggregateInPlaceBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV, ? super V> mutatingAggregator) default <VV> MutableMap<VV, V> MutablePrimitiveObjectMap.groupByUniqueKey(Function<? super V, ? extends VV> function) default <K> MutableMap<K, V> MutablePrimitiveObjectMap.reduceBy(Function<? super V, ? extends K> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) -
Uses of MutableMap in org.eclipse.collections.api.map.sorted
Methods in org.eclipse.collections.api.map.sorted that return MutableMapModifier and TypeMethodDescription<K2,V2> MutableMap <K2, V2> default <VV> MutableMap<VV, V> MutableSortedMap.groupByUniqueKey(Function<? super V, ? extends VV> function) -
Uses of MutableMap in org.eclipse.collections.api.multimap
Methods in org.eclipse.collections.api.multimap that return MutableMapModifier and TypeMethodDescriptionMutableMap<K, RichIterable<V>> Multimap.toMap()Returns a newMutableMapof keys from this Multimap to the mapped values as aRichIterable.<R extends Collection<V>>
MutableMap<K, R> Returns a newMutableMapof keys from this Multimap to the mapped values as aRichIterable. -
Uses of MutableMap in org.eclipse.collections.api.stack
Methods in org.eclipse.collections.api.stack that return MutableMapModifier and TypeMethodDescriptiondefault <K,V> MutableMap <K, V> MutableStack.aggregateBy(Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) default <K,V> MutableMap <K, V> MutableStack.aggregateInPlaceBy(Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator) default <V> MutableMap<V, T> MutableStack.groupByUniqueKey(Function<? super T, ? extends V> function) default <K> MutableMap<K, T> MutableStack.reduceBy(Function<? super T, ? extends K> groupBy, Function2<? super T, ? super T, ? extends T> reduceFunction) -
Uses of MutableMap in org.eclipse.collections.impl
Methods in org.eclipse.collections.impl that return MutableMapModifier and TypeMethodDescription<K,V> MutableMap <K, V> AbstractRichIterable.toMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction) <NK,NV> MutableMap <NK, NV> UnmodifiableRichIterable.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) -
Uses of MutableMap in org.eclipse.collections.impl.bag.immutable
Methods in org.eclipse.collections.impl.bag.immutable that return MutableMapModifier and TypeMethodDescription<NK,NV> MutableMap <NK, NV> ImmutableEmptyBag.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <K,V> MutableMap <K, V> ImmutableHashBag.toMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction) ImmutableArrayBag.toMapOfItemToCount()ImmutableEmptyBag.toMapOfItemToCount()ImmutableHashBag.toMapOfItemToCount()ImmutableSingletonBag.toMapOfItemToCount() -
Uses of MutableMap in org.eclipse.collections.impl.bag.mutable
Methods in org.eclipse.collections.impl.bag.mutable that return MutableMapModifier and TypeMethodDescription<V> MutableMap<V, T> AbstractMutableBagIterable.groupByUniqueKey(Function<? super T, ? extends V> function) <V> MutableMap<V, T> MultiReaderHashBag.groupByUniqueKey(Function<? super T, ? extends V> function) AbstractHashBag.toMapOfItemToCount()MultiReaderHashBag.toMapOfItemToCount()MultiReaderHashBag.UntouchableMutableBag.toMapOfItemToCount()SynchronizedBag.toMapOfItemToCount()UnmodifiableBag.toMapOfItemToCount() -
Uses of MutableMap in org.eclipse.collections.impl.bimap
Methods in org.eclipse.collections.impl.bimap that return MutableMap -
Uses of MutableMap in org.eclipse.collections.impl.bimap.immutable
Methods in org.eclipse.collections.impl.bimap.immutable that return MutableMap -
Uses of MutableMap in org.eclipse.collections.impl.bimap.mutable
Methods in org.eclipse.collections.impl.bimap.mutable that return MutableMapModifier and TypeMethodDescription<K1,V1, V2> MutableMap <K1, V2> SynchronizedBiMap.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> MutableMap <KK, VV> SynchronizedBiMap.aggregateBy(Function<? super V, ? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <KK> MutableMap<KK, V> SynchronizedBiMap.reduceBy(Function<? super V, ? extends KK> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) <NK,NV> MutableMap <NK, NV> UnmodifiableBiMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) -
Uses of MutableMap in org.eclipse.collections.impl.block.factory
Classes in org.eclipse.collections.impl.block.factory that implement interfaces with type arguments of type MutableMapModifier and TypeClassDescriptionprivate static final classMethods in org.eclipse.collections.impl.block.factory that return MutableMapMethods in org.eclipse.collections.impl.block.factory that return types with arguments of type MutableMapModifier and TypeMethodDescriptionstatic <K,V> Function0 <MutableMap<K, V>> Functions0.newUnifiedMap() -
Uses of MutableMap in org.eclipse.collections.impl.collection
Methods in org.eclipse.collections.impl.collection that return MutableMap -
Uses of MutableMap in org.eclipse.collections.impl.collection.mutable
Methods in org.eclipse.collections.impl.collection.mutable that return MutableMapModifier and TypeMethodDescription<K,V> MutableMap <K, V> AbstractSynchronizedMutableCollection.aggregateBy(Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) <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) <V> MutableMap<V, T> AbstractCollectionAdapter.groupByUniqueKey(Function<? super T, ? extends V> function) <V> MutableMap<V, T> AbstractMultiReaderMutableCollection.UntouchableMutableCollection.groupByUniqueKey(Function<? super T, ? extends V> function) <V> MutableMap<V, T> AbstractMutableCollection.groupByUniqueKey(Function<? super T, ? extends V> function) <V> MutableMap<V, T> AbstractSynchronizedMutableCollection.groupByUniqueKey(Function<? super T, ? extends V> function) <V> MutableMap<V, T> AbstractUnmodifiableMutableCollection.groupByUniqueKey(Function<? super T, ? extends V> function) <K,V> MutableMap <K, V> AbstractCollectionAdapter.toMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction) <NK,NV> MutableMap <NK, NV> AbstractMultiReaderMutableCollection.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> AbstractMultiReaderMutableCollection.UntouchableMutableCollection.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> AbstractUnmodifiableMutableCollection.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) -
Uses of MutableMap in org.eclipse.collections.impl.collector
Methods in org.eclipse.collections.impl.collector that return types with arguments of type MutableMapModifier and TypeMethodDescriptionstatic <T,V> Collector <T, ?, MutableMap<V, BigDecimal>> Collectors2.sumByBigDecimal(Function<? super T, ? extends V> groupBy, Function<? super T, BigDecimal> function) Groups and sums the values using the two specified functions.static <T,V> Collector <T, ?, MutableMap<V, BigInteger>> Collectors2.sumByBigInteger(Function<? super T, ? extends V> groupBy, Function<? super T, BigInteger> function) Groups and sums the values using the two specified functions.static <T,K, V> Collector <T, ?, MutableMap<K, V>> Collectors2.toMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction) Returns the elements as a MutableMap applying the keyFunction and valueFunction to each element. -
Uses of MutableMap in org.eclipse.collections.impl.factory
Methods in org.eclipse.collections.impl.factory that return MutableMapModifier and TypeMethodDescriptionstatic <K,V> MutableMap <K, V> static <K,V> MutableMap <K, V> Iterables.mMap()static <K,V> MutableMap <K, V> Iterables.mMap(K key, V value) static <K,V> MutableMap <K, V> Iterables.mMap(K key1, V value1, K key2, V value2) static <K,V> MutableMap <K, V> Iterables.mMap(K key1, V value1, K key2, V value2, K key3, V value3) static <K,V> MutableMap <K, V> Iterables.mMap(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4) -
Uses of MutableMap in org.eclipse.collections.impl.forkjoin
Methods in org.eclipse.collections.impl.forkjoin that return MutableMapModifier and TypeMethodDescriptionstatic <T,K, V> MutableMap <K, V> FJIterate.aggregateBy(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) static <T,K, V> MutableMap <K, V> FJIterate.aggregateBy(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, int batchSize) static <T,K, V> MutableMap <K, V> FJIterate.aggregateBy(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, int batchSize, ForkJoinPool executor) static <T,K, V> MutableMap <K, V> FJIterate.aggregateInPlaceBy(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(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(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator, int batchSize, ForkJoinPool executor) -
Uses of MutableMap in org.eclipse.collections.impl.lazy.parallel
Methods in org.eclipse.collections.impl.lazy.parallel that return MutableMapModifier and TypeMethodDescription<NK,NV> MutableMap <NK, NV> AbstractMultiReaderParallelIterable.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> AbstractParallelIterable.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> AbstractSynchronizedParallelIterable.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> NonParallelIterable.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) -
Uses of MutableMap in org.eclipse.collections.impl.list.mutable
Methods in org.eclipse.collections.impl.list.mutable that return MutableMapModifier and TypeMethodDescription<K> MutableMap<K, T> AbstractMutableList.groupByUniqueKey(Function<? super T, ? extends K> function) <K> MutableMap<K, T> FastList.groupByUniqueKey(Function<? super T, ? extends K> function) <V> MutableMap<V, T> MultiReaderFastList.groupByUniqueKey(Function<? super T, ? extends V> function) -
Uses of MutableMap in org.eclipse.collections.impl.map.fixed
Classes in org.eclipse.collections.impl.map.fixed that implement MutableMapModifier and TypeClassDescription(package private) class(package private) final classDoubletonMap<K,V> (package private) final classEmptyMap<K,V> (package private) final classSingletonMap<K,V> (package private) final classTripletonMap<K,V> Methods in org.eclipse.collections.impl.map.fixed that return MutableMapModifier and TypeMethodDescription<E> MutableMap<K, V> AbstractMemoryEfficientMutableMap.collectKeysAndValues(Iterable<E> iterable, Function<? super E, ? extends K> keyFunction, Function<? super E, ? extends V> valueFunction) MutableMap<V, K> DoubletonMap.flipUniqueValues()MutableMap<V, K> EmptyMap.flipUniqueValues()MutableMap<V, K> SingletonMap.flipUniqueValues()MutableMap<V, K> TripletonMap.flipUniqueValues()MutableMap<K, V> AbstractMemoryEfficientMutableMap.newEmpty()MutableMap<K, V> AbstractMemoryEfficientMutableMap.newEmpty(int capacity) MutableMap<K, V> AbstractMemoryEfficientMutableMap.withAllKeyValueArguments(Pair<? extends K, ? extends V>... keyValues) MutableMap<K, V> AbstractMemoryEfficientMutableMap.withAllKeyValues(Iterable<? extends Pair<? extends K, ? extends V>> keyValues) MutableMap<K, V> DoubletonMap.withKeyValue(K addKey, V addValue) MutableMap<K, V> EmptyMap.withKeyValue(K addKey, V addValue) MutableMap<K, V> SingletonMap.withKeyValue(K addKey, V addValue) MutableMap<K, V> TripletonMap.withKeyValue(K addKey, V addValue) MutableMap<K, V> AbstractMemoryEfficientMutableMap.withoutAllKeys(Iterable<? extends K> keys) MutableMap<K, V> DoubletonMap.withoutKey(K key) MutableMap<K, V> EmptyMap.withoutKey(K key) MutableMap<K, V> SingletonMap.withoutKey(K key) MutableMap<K, V> TripletonMap.withoutKey(K key) -
Uses of MutableMap in org.eclipse.collections.impl.map.immutable
Methods in org.eclipse.collections.impl.map.immutable that return MutableMap -
Uses of MutableMap in org.eclipse.collections.impl.map.immutable.primitive
Methods in org.eclipse.collections.impl.map.immutable.primitive that return MutableMapModifier and TypeMethodDescription<NK,NV> MutableMap <NK, NV> ImmutableByteObjectEmptyMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableByteObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableByteObjectSingletonMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableCharObjectEmptyMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableCharObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableCharObjectSingletonMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableDoubleObjectEmptyMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableDoubleObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableDoubleObjectSingletonMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableFloatObjectEmptyMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableFloatObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableFloatObjectSingletonMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableIntObjectEmptyMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableIntObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableIntObjectSingletonMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableLongObjectEmptyMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableLongObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableLongObjectSingletonMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableShortObjectEmptyMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableShortObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ImmutableShortObjectSingletonMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) -
Uses of MutableMap in org.eclipse.collections.impl.map.mutable
Classes in org.eclipse.collections.impl.map.mutable that implement MutableMapModifier and TypeClassDescriptionclassAbstractMutableMap<K,V> final classConcurrentHashMap<K,V> classfinal classDeprecated.since 2.0classMapAdapter<K,V> This class provides a MutableMap wrapper around a JDK Collections Map interface instance.classA synchronized view of aMutableMap.classUnifiedMap<K,V> UnifiedMap stores key/value pairs in a single array, where alternate slots are keys and values.classAn unmodifiable view of a map.Methods in org.eclipse.collections.impl.map.mutable that return MutableMapModifier and TypeMethodDescriptionstatic <K,V> MutableMap <K, V> <K1,V1, V2> MutableMap <K1, V2> AbstractMutableMapIterable.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) <K1,V1, V2> MutableMap <K1, V2> SynchronizedMutableMap.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> MutableMap <KK, VV> SynchronizedMutableMap.aggregateBy(Function<? super V, ? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <KK,VV> MutableMap <KK, VV> SynchronizedMutableMap.aggregateInPlaceBy(Function<? super V, ? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV, ? super V> mutatingAggregator) MutableMap<K, V> AbstractMutableMap.asSynchronized()MutableMap<K, V> SynchronizedMutableMap.asSynchronized()MutableMap<K, V> UnmodifiableMutableMap.asSynchronized()MutableMap<K, V> AbstractMutableMap.asUnmodifiable()MutableMap<K, V> SynchronizedMutableMap.asUnmodifiable()MutableMap<K, V> UnmodifiableMutableMap.asUnmodifiable()abstract MutableMap<K, V> AbstractMutableMap.clone()MutableMap<K, V> ConcurrentHashMap.clone()MutableMap<K, V> ConcurrentHashMapUnsafe.clone()MutableMap<K, V> ConcurrentMutableHashMap.clone()Deprecated.MutableMap<K, V> MapAdapter.clone()MutableMap<K, V> SynchronizedMutableMap.clone()MutableMap<K, V> UnmodifiableMutableMap.clone()<K2,V2> MutableMap <K2, V2> <K2,V2> MutableMap <K2, V2> <K2,V2> MutableMap <K2, V2> <E> MutableMap<K, V> ConcurrentHashMap.collectKeysAndValues(Iterable<E> iterable, Function<? super E, ? extends K> keyFunction, Function<? super E, ? extends V> valueFunction) <E> MutableMap<K, V> ConcurrentHashMapUnsafe.collectKeysAndValues(Iterable<E> iterable, Function<? super E, ? extends K> keyFunction, Function<? super E, ? extends V> valueFunction) <E> MutableMap<K, V> ConcurrentMutableHashMap.collectKeysAndValues(Iterable<E> iterable, Function<? super E, ? extends K> keyFunction, Function<? super E, ? extends V> valueFunction) Deprecated.<E> MutableMap<K, V> MapAdapter.collectKeysAndValues(Iterable<E> iterable, Function<? super E, ? extends K> keyFunction, Function<? super E, ? extends V> valueFunction) <E> MutableMap<K, V> SynchronizedMutableMap.collectKeysAndValues(Iterable<E> iterable, Function<? super E, ? extends K> keyFunction, Function<? super E, ? extends V> function) <E> MutableMap<K, V> UnifiedMap.collectKeysAndValues(Iterable<E> iterable, Function<? super E, ? extends K> keyFunction, Function<? super E, ? extends V> valueFunction) <E> MutableMap<K, V> UnmodifiableMutableMap.collectKeysAndValues(Iterable<E> iterable, Function<? super E, ? extends K> keyFunction, Function<? super E, ? extends V> valueFunction) <R> MutableMap<R, V> AbstractMutableMap.collectKeysUnique(Function2<? super K, ? super V, ? extends R> function) <R> MutableMap<R, V> SynchronizedMutableMap.collectKeysUnique(Function2<? super K, ? super V, ? extends R> function) <R> MutableMap<R, V> UnmodifiableMutableMap.collectKeysUnique(Function2<? super K, ? super V, ? extends R> function) <R> MutableMap<K, R> AbstractMutableMap.collectValues(Function2<? super K, ? super V, ? extends R> function) <R> MutableMap<K, R> SynchronizedMutableMap.collectValues(Function2<? super K, ? super V, ? extends R> function) <R> MutableMap<K, R> UnifiedMap.collectValues(Function2<? super K, ? super V, ? extends R> function) <R> MutableMap<K, R> UnmodifiableMutableMap.collectValues(Function2<? super K, ? super V, ? extends R> function) <K,V> MutableMap <K, V> MutableMapFactoryImpl.empty()MutableMap<V, K> AbstractMutableMapIterable.flipUniqueValues()MutableMap<V, K> SynchronizedMutableMap.flipUniqueValues()MutableMap<V, K> UnmodifiableMutableMap.flipUniqueValues()protected MutableMap<K, V> SynchronizedMutableMap.getDelegate()protected MutableMap<K, V> UnmodifiableMutableMap.getMutableMap()<VV> MutableMap<VV, V> AbstractMutableMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> SynchronizedMutableMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> UnmodifiableMutableMap.groupByUniqueKey(Function<? super V, ? extends VV> function) abstract <K,V> MutableMap <K, V> AbstractMutableMap.newEmpty(int capacity) Creates a new instance of the same type, using the given capacity and the default growth parameters.MutableMap<K, V> ConcurrentHashMap.newEmpty()<K,V> MutableMap <K, V> ConcurrentHashMap.newEmpty(int capacity) MutableMap<K, V> ConcurrentHashMapUnsafe.newEmpty()<K,V> MutableMap <K, V> ConcurrentHashMapUnsafe.newEmpty(int capacity) MutableMap<K, V> ConcurrentMutableHashMap.newEmpty()Deprecated.<K,V> MutableMap <K, V> ConcurrentMutableHashMap.newEmpty(int capacity) Deprecated.MutableMap<K, V> MapAdapter.newEmpty()<K,V> MutableMap <K, V> MapAdapter.newEmpty(int capacity) MutableMap<K, V> SynchronizedMutableMap.newEmpty()MutableMap<K, V> UnifiedMap.newEmpty()MutableMap<K, V> UnifiedMap.newEmpty(int capacity) MutableMap<K, V> UnmodifiableMutableMap.newEmpty()<K,V> MutableMap <K, V> MutableMapFactoryImpl.of()<K,V> MutableMap <K, V> MutableMapFactoryImpl.of(K key, V value) <K,V> MutableMap <K, V> MutableMapFactoryImpl.of(K key1, V value1, K key2, V value2) <K,V> MutableMap <K, V> MutableMapFactoryImpl.of(K key1, V value1, K key2, V value2, K key3, V value3) <K,V> MutableMap <K, V> MutableMapFactoryImpl.of(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4) <K,V> MutableMap <K, V> MutableMapFactoryImpl.ofInitialCapacity(int capacity) <K,V> MutableMap <K, V> <K,V> MutableMap <K, V> MutableMapFactoryImpl.ofMapIterable(MapIterable<? extends K, ? extends V> mapIterable) <KK> MutableMap<KK, V> AbstractMutableMapIterable.reduceBy(Function<? super V, ? extends KK> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) <KK> MutableMap<KK, V> SynchronizedMutableMap.reduceBy(Function<? super V, ? extends KK> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) MutableMap<K, V> AbstractMutableMap.reject(Predicate2<? super K, ? super V> predicate) MutableMap<K, V> SynchronizedMutableMap.reject(Predicate2<? super K, ? super V> predicate) MutableMap<K, V> UnmodifiableMutableMap.reject(Predicate2<? super K, ? super V> predicate) MutableMap<K, V> AbstractMutableMap.select(Predicate2<? super K, ? super V> predicate) MutableMap<K, V> SynchronizedMutableMap.select(Predicate2<? super K, ? super V> predicate) MutableMap<K, V> UnmodifiableMutableMap.select(Predicate2<? super K, ? super V> predicate) MutableMap<K, V> MutableMap<K, V> MutableMap<K, V> <NK,NV> MutableMap <NK, NV> UnmodifiableMutableMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <K,V> MutableMap <K, V> MutableMapFactoryImpl.with()<K,V> MutableMap <K, V> MutableMapFactoryImpl.with(K key, V value) <K,V> MutableMap <K, V> MutableMapFactoryImpl.with(K key1, V value1, K key2, V value2) <K,V> MutableMap <K, V> MutableMapFactoryImpl.with(K key1, V value1, K key2, V value2, K key3, V value3) <K,V> MutableMap <K, V> MutableMapFactoryImpl.with(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4) MutableMap<K, V> AbstractMutableMap.withAllKeyValueArguments(Pair<? extends K, ? extends V>... keyValues) MutableMap<K, V> SynchronizedMutableMap.withAllKeyValueArguments(Pair<? extends K, ? extends V>... keyValuePairs) MutableMap<K, V> UnmodifiableMutableMap.withAllKeyValueArguments(Pair<? extends K, ? extends V>... keyValuePairs) MutableMap<K, V> AbstractMutableMap.withAllKeyValues(Iterable<? extends Pair<? extends K, ? extends V>> keyValues) MutableMap<K, V> SynchronizedMutableMap.withAllKeyValues(Iterable<? extends Pair<? extends K, ? extends V>> keyValues) MutableMap<K, V> UnmodifiableMutableMap.withAllKeyValues(Iterable<? extends Pair<? extends K, ? extends V>> keyValues) <K,V> MutableMap <K, V> MutableMapFactoryImpl.withInitialCapacity(int capacity) MutableMap<K, V> AbstractMutableMap.withKeyValue(K key, V value) MutableMap<K, V> SynchronizedMutableMap.withKeyValue(K key, V value) MutableMap<K, V> UnmodifiableMutableMap.withKeyValue(K key, V value) <K,V> MutableMap <K, V> MutableMap<K, V> MutableMap<K, V> <K,V> MutableMap <K, V> MutableMapFactoryImpl.withMapIterable(MapIterable<? extends K, ? extends V> mapIterable) MutableMap<K, V> SynchronizedMutableMap.withMapIterable(MapIterable<? extends K, ? extends V> mapIterable) MutableMap<K, V> UnmodifiableMutableMap.withMapIterable(MapIterable<? extends K, ? extends V> mapIterable) MutableMap<K, V> AbstractMutableMap.withoutAllKeys(Iterable<? extends K> keys) MutableMap<K, V> SynchronizedMutableMap.withoutAllKeys(Iterable<? extends K> keys) MutableMap<K, V> UnmodifiableMutableMap.withoutAllKeys(Iterable<? extends K> keys) MutableMap<K, V> AbstractMutableMap.withoutKey(K key) MutableMap<K, V> SynchronizedMutableMap.withoutKey(K key) MutableMap<K, V> UnmodifiableMutableMap.withoutKey(K key) Constructors in org.eclipse.collections.impl.map.mutable with parameters of type MutableMapModifierConstructorDescriptionSynchronizedMutableMap(MutableMap<K, V> newMap) SynchronizedMutableMap(MutableMap<K, V> newMap, Object newLock) protectedUnmodifiableMutableMap(MutableMap<K, V> map) -
Uses of MutableMap in org.eclipse.collections.impl.map.mutable.primitive
Methods in org.eclipse.collections.impl.map.mutable.primitive that return MutableMapModifier and TypeMethodDescription<K,VV> MutableMap <K, VV> SynchronizedByteObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> SynchronizedCharObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> SynchronizedDoubleObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> SynchronizedFloatObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> SynchronizedIntObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> SynchronizedLongObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> SynchronizedShortObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> UnmodifiableByteObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> UnmodifiableCharObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> UnmodifiableDoubleObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> UnmodifiableFloatObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> UnmodifiableIntObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> UnmodifiableLongObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <K,VV> MutableMap <K, VV> UnmodifiableShortObjectMap.aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) <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) <VV> MutableMap<VV, V> ByteObjectHashMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> CharObjectHashMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> DoubleObjectHashMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> FloatObjectHashMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> IntObjectHashMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> LongObjectHashMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> ShortObjectHashMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> SynchronizedByteObjectMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> SynchronizedCharObjectMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> SynchronizedDoubleObjectMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> SynchronizedFloatObjectMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> SynchronizedIntObjectMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> SynchronizedLongObjectMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> SynchronizedShortObjectMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <V1> MutableMap<V1, V> UnmodifiableByteObjectMap.groupByUniqueKey(Function<? super V, ? extends V1> function) <V1> MutableMap<V1, V> UnmodifiableCharObjectMap.groupByUniqueKey(Function<? super V, ? extends V1> function) <V1> MutableMap<V1, V> UnmodifiableDoubleObjectMap.groupByUniqueKey(Function<? super V, ? extends V1> function) <V1> MutableMap<V1, V> UnmodifiableFloatObjectMap.groupByUniqueKey(Function<? super V, ? extends V1> function) <V1> MutableMap<V1, V> UnmodifiableIntObjectMap.groupByUniqueKey(Function<? super V, ? extends V1> function) <V1> MutableMap<V1, V> UnmodifiableLongObjectMap.groupByUniqueKey(Function<? super V, ? extends V1> function) <V1> MutableMap<V1, V> UnmodifiableShortObjectMap.groupByUniqueKey(Function<? super V, ? extends V1> function) <K> MutableMap<K, V> SynchronizedByteObjectMap.reduceBy(Function<? super V, ? extends K> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) <K> MutableMap<K, V> SynchronizedCharObjectMap.reduceBy(Function<? super V, ? extends K> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) <K> MutableMap<K, V> SynchronizedDoubleObjectMap.reduceBy(Function<? super V, ? extends K> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) <K> MutableMap<K, V> SynchronizedFloatObjectMap.reduceBy(Function<? super V, ? extends K> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) <K> MutableMap<K, V> SynchronizedIntObjectMap.reduceBy(Function<? super V, ? extends K> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) <K> MutableMap<K, V> SynchronizedLongObjectMap.reduceBy(Function<? super V, ? extends K> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) <K> MutableMap<K, V> SynchronizedShortObjectMap.reduceBy(Function<? super V, ? extends K> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) <NK,NV> MutableMap <NK, NV> ByteObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> CharObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> DoubleObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> FloatObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> IntObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> LongObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> ShortObjectHashMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> SynchronizedByteObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> SynchronizedCharObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> SynchronizedDoubleObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> SynchronizedFloatObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> SynchronizedIntObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> SynchronizedLongObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> SynchronizedShortObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> UnmodifiableByteObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> UnmodifiableCharObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> UnmodifiableDoubleObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> UnmodifiableFloatObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> UnmodifiableIntObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> UnmodifiableLongObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> UnmodifiableShortObjectMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) -
Uses of MutableMap in org.eclipse.collections.impl.map.ordered.mutable
Methods in org.eclipse.collections.impl.map.ordered.mutable that return MutableMap -
Uses of MutableMap in org.eclipse.collections.impl.map.sorted.mutable
Methods in org.eclipse.collections.impl.map.sorted.mutable that return MutableMapModifier and TypeMethodDescription<K2,V2> MutableMap <K2, V2> <K2,V2> MutableMap <K2, V2> <VV> MutableMap<VV, V> AbstractMutableSortedMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> SynchronizedSortedMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableMap<VV, V> UnmodifiableTreeMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <NK,NV> MutableMap <NK, NV> UnmodifiableTreeMap.toMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) -
Uses of MutableMap in org.eclipse.collections.impl.map.strategy.mutable
Classes in org.eclipse.collections.impl.map.strategy.mutable that implement MutableMapModifier and TypeClassDescriptionclassUnifiedMapWithHashingStrategy stores key/value pairs in a single array, where alternate slots are keys and values.Methods in org.eclipse.collections.impl.map.strategy.mutable that return MutableMapModifier and TypeMethodDescription<E> MutableMap<K, V> UnifiedMapWithHashingStrategy.collectKeysAndValues(Iterable<E> iterable, Function<? super E, ? extends K> keyFunction, Function<? super E, ? extends V> valueFunction) <R> MutableMap<K, R> UnifiedMapWithHashingStrategy.collectValues(Function2<? super K, ? super V, ? extends R> function) <K,V, T> MutableMap <K, V> MutableHashingStrategyMapFactoryImpl.fromFunction(Function<? super K, ? extends T> function) MutableMap<K, V> UnifiedMapWithHashingStrategy.newEmpty()MutableMap<K, V> UnifiedMapWithHashingStrategy.newEmpty(int capacity) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy, K key, V value) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy, K key, V value) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3) <K,V> MutableMap <K, V> MutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4) -
Uses of MutableMap in org.eclipse.collections.impl.multimap
Fields in org.eclipse.collections.impl.multimap declared as MutableMapMethods in org.eclipse.collections.impl.multimap that return MutableMapModifier and TypeMethodDescriptionprotected abstract MutableMap<K, C> AbstractMutableMultimap.createMap()protected MutableMap<K, C> AbstractSynchronizedPutMultimap.createMap()protected abstract MutableMap<K, C> AbstractMutableMultimap.createMapWithKeyCount(int keyCount) protected MutableMap<K, C> AbstractSynchronizedPutMultimap.createMapWithKeyCount(int keyCount) protected MutableMap<K, C> AbstractMutableMultimap.getMap()MutableMap<K, RichIterable<V>> AbstractImmutableMultimap.toMap()<R extends Collection<V>>
MutableMap<K, R> MutableMap<K, RichIterable<V>> AbstractMutableMultimap.toMap()<R extends Collection<V>>
MutableMap<K, R> MutableMap<K, RichIterable<V>> AbstractSynchronizedMultimap.toMap()<R extends Collection<V>>
MutableMap<K, R> Constructors in org.eclipse.collections.impl.multimap with parameters of type MutableMapModifierConstructorDescriptionprotectedCreates a new multimap that clones the provided map into an ImmutableMap.protectedAbstractMutableMultimap(MutableMap<K, C> newMap) protectedAbstractSynchronizedPutMultimap(MutableMap<K, C> newMap) -
Uses of MutableMap in org.eclipse.collections.impl.multimap.bag
Methods in org.eclipse.collections.impl.multimap.bag that return MutableMapModifier and TypeMethodDescriptionprotected MutableMap<K, MutableBag<V>> HashBagMultimap.createMap()protected MutableMap<K, MutableBag<V>> MultiReaderHashBagMultimap.createMap()protected MutableMap<K, MutableSortedBag<V>> TreeBagMultimap.createMap()Deprecated.protected MutableMap<K, MutableBag<V>> HashBagMultimap.createMapWithKeyCount(int keyCount) protected MutableMap<K, MutableBag<V>> MultiReaderHashBagMultimap.createMapWithKeyCount(int keyCount) protected MutableMap<K, MutableSortedBag<V>> TreeBagMultimap.createMapWithKeyCount(int keyCount) Deprecated.Constructors in org.eclipse.collections.impl.multimap.bag with parameters of type MutableMap -
Uses of MutableMap in org.eclipse.collections.impl.multimap.bag.sorted
Methods in org.eclipse.collections.impl.multimap.bag.sorted that return MutableMapModifier and TypeMethodDescriptionprotected MutableMap<K, MutableSortedBag<V>> TreeBagMultimap.createMap()Deprecated.protected MutableMap<K, MutableSortedBag<V>> TreeBagMultimap.createMapWithKeyCount(int keyCount) Deprecated. -
Uses of MutableMap in org.eclipse.collections.impl.multimap.bag.sorted.immutable
Constructors in org.eclipse.collections.impl.multimap.bag.sorted.immutable with parameters of type MutableMapModifierConstructorDescription(package private)ImmutableSortedBagMultimapImpl(MutableMap<K, ImmutableSortedBag<V>> map, Comparator<? super V> comparator) -
Uses of MutableMap in org.eclipse.collections.impl.multimap.bag.sorted.mutable
Methods in org.eclipse.collections.impl.multimap.bag.sorted.mutable that return MutableMapModifier and TypeMethodDescriptionprotected MutableMap<K, MutableSortedBag<V>> TreeBagMultimap.createMap()protected MutableMap<K, MutableSortedBag<V>> TreeBagMultimap.createMapWithKeyCount(int keyCount) -
Uses of MutableMap in org.eclipse.collections.impl.multimap.bag.strategy
Methods in org.eclipse.collections.impl.multimap.bag.strategy that return MutableMapModifier and TypeMethodDescriptionprotected MutableMap<K, MutableBag<V>> HashBagMultimapWithHashingStrategy.createMap()protected MutableMap<K, MutableBag<V>> HashBagMultimapWithHashingStrategy.createMapWithKeyCount(int keyCount) -
Uses of MutableMap in org.eclipse.collections.impl.multimap.list
Methods in org.eclipse.collections.impl.multimap.list that return MutableMapModifier and TypeMethodDescriptionprotected MutableMap<K, MutableList<V>> FastListMultimap.createMap()protected MutableMap<K, MutableList<V>> MultiReaderFastListMultimap.createMap()protected MutableMap<K, MutableList<V>> FastListMultimap.createMapWithKeyCount(int keyCount) protected MutableMap<K, MutableList<V>> MultiReaderFastListMultimap.createMapWithKeyCount(int keyCount) Constructors in org.eclipse.collections.impl.multimap.list with parameters of type MutableMap -
Uses of MutableMap in org.eclipse.collections.impl.multimap.set
Methods in org.eclipse.collections.impl.multimap.set that return MutableMapModifier and TypeMethodDescriptionprotected MutableMap<K, MutableSet<V>> MultiReaderUnifiedSetMultimap.createMap()protected MutableMap<K, MutableSet<V>> UnifiedSetMultimap.createMap()protected MutableMap<K, MutableSet<V>> MultiReaderUnifiedSetMultimap.createMapWithKeyCount(int keyCount) protected MutableMap<K, MutableSet<V>> UnifiedSetMultimap.createMapWithKeyCount(int keyCount) Constructors in org.eclipse.collections.impl.multimap.set with parameters of type MutableMap -
Uses of MutableMap in org.eclipse.collections.impl.multimap.set.sorted
Methods in org.eclipse.collections.impl.multimap.set.sorted that return MutableMapModifier and TypeMethodDescriptionprotected MutableMap<K, MutableSortedSet<V>> TreeSortedSetMultimap.createMap()protected MutableMap<K, MutableSortedSet<V>> TreeSortedSetMultimap.createMapWithKeyCount(int keyCount) Constructors in org.eclipse.collections.impl.multimap.set.sorted with parameters of type MutableMapModifierConstructorDescription(package private)ImmutableSortedSetMultimapImpl(MutableMap<K, ImmutableSortedSet<V>> map, Comparator<? super V> comparator) -
Uses of MutableMap in org.eclipse.collections.impl.multimap.set.strategy
Methods in org.eclipse.collections.impl.multimap.set.strategy that return MutableMapModifier and TypeMethodDescriptionprotected MutableMap<K, MutableSet<V>> UnifiedSetWithHashingStrategyMultimap.createMap()protected MutableMap<K, MutableSet<V>> UnifiedSetWithHashingStrategyMultimap.createMapWithKeyCount(int keyCount) -
Uses of MutableMap in org.eclipse.collections.impl.parallel
Fields in org.eclipse.collections.impl.parallel declared as MutableMapModifier and TypeFieldDescriptionprivate final MutableMap<V, BigDecimal> ParallelIterate.SumByBigDecimalProcedure.mapprivate final MutableMap<V, BigInteger> ParallelIterate.SumByBigIntegerProcedure.mapprivate final MutableMap<V, DoubleDoublePair> ParallelIterate.SumByDoubleProcedure.mapprivate final MutableMap<V, DoubleDoublePair> ParallelIterate.SumByFloatProcedure.mapprivate final MutableMap<V, BigDecimal> ParallelIterate.SumByBigDecimalCombiner.resultprivate final MutableMap<V, BigInteger> ParallelIterate.SumByBigIntegerCombiner.resultMethods in org.eclipse.collections.impl.parallel that return MutableMapModifier and TypeMethodDescriptionstatic <T,K, V> MutableMap <K, V> ParallelIterate.aggregateBy(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) static <T,K, V> MutableMap <K, V> ParallelIterate.aggregateBy(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, int batchSize) static <T,K, V> MutableMap <K, V> ParallelIterate.aggregateBy(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator, int batchSize, Executor executor) static <T,K, V> MutableMap <K, V> ParallelIterate.aggregateInPlaceBy(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(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(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator, int batchSize, Executor executor) ParallelIterate.SumByBigDecimalProcedure.getResult()ParallelIterate.SumByBigIntegerProcedure.getResult()ParallelIterate.SumByDoubleProcedure.getResult()ParallelIterate.SumByFloatProcedure.getResult()static <V,T> MutableMap <V, BigDecimal> ParallelIterate.sumByBigDecimal(Iterable<T> iterable, Function<? super T, ? extends V> groupBy, Function<? super T, BigDecimal> function) static <V,T> MutableMap <V, BigInteger> ParallelIterate.sumByBigInteger(Iterable<T> iterable, Function<? super T, ? extends V> groupBy, Function<? super T, BigInteger> function) Constructors in org.eclipse.collections.impl.parallel with parameters of type MutableMapModifierConstructorDescriptionprivateSumByBigDecimalCombiner(MutableMap<V, BigDecimal> result) privateSumByBigIntegerCombiner(MutableMap<V, BigInteger> result) -
Uses of MutableMap in org.eclipse.collections.impl.set
Methods in org.eclipse.collections.impl.set that return MutableMapModifier and TypeMethodDescription<V> MutableMap<V, T> AbstractUnifiedSet.groupByUniqueKey(Function<? super T, ? extends V> function) -
Uses of MutableMap in org.eclipse.collections.impl.set.mutable
Methods in org.eclipse.collections.impl.set.mutable that return MutableMapModifier and TypeMethodDescription<V> MutableMap<V, T> MultiReaderUnifiedSet.groupByUniqueKey(Function<? super T, ? extends V> function) -
Uses of MutableMap in org.eclipse.collections.impl.stack.immutable
Methods in org.eclipse.collections.impl.stack.immutable that return MutableMap -
Uses of MutableMap in org.eclipse.collections.impl.stack.mutable
Methods in org.eclipse.collections.impl.stack.mutable that return MutableMapModifier and TypeMethodDescription<K,V> MutableMap <K, V> SynchronizedStack.aggregateBy(Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) <K,V> MutableMap <K, V> SynchronizedStack.aggregateInPlaceBy(Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator) <V> MutableMap<V, T> ArrayStack.groupByUniqueKey(Function<? super T, ? extends V> function) <V> MutableMap<V, T> SynchronizedStack.groupByUniqueKey(Function<? super T, ? extends V> function) <V> MutableMap<V, T> UnmodifiableStack.groupByUniqueKey(Function<? super T, ? extends V> function) <K> MutableMap<K, T> SynchronizedStack.reduceBy(Function<? super T, ? extends K> groupBy, Function2<? super T, ? super T, ? extends T> reduceFunction) <NK,NV> MutableMap <NK, NV> ArrayStack.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> SynchronizedStack.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <NK,NV> MutableMap <NK, NV> UnmodifiableStack.toMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) -
Uses of MutableMap in org.eclipse.collections.impl.utility
Methods in org.eclipse.collections.impl.utility that return MutableMapModifier and TypeMethodDescriptionstatic <T,K, V> MutableMap <K, V> ArrayListIterate.aggregateBy(ArrayList<T> list, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) static <T,K, V> MutableMap <K, V> Iterate.aggregateBy(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) static <T,K, V> MutableMap <K, V> ArrayListIterate.aggregateInPlaceBy(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(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator) static <K,V, K2, V2>
MutableMap<K2, V2> For each value of the map, the function is evaluated with the key and value as the parameter.static <K1,V1, K2, V2>
MutableMap<K2, V2> MapIterate.collect(Map<K1, V1> map, Function<? super K1, ? extends K2> keyFunction, Function<? super V1, ? extends V2> valueFunction) For each key-value entry of a map, applies a function to each, and adds the transformed entry to a new Map.static <K1,V1, K2, V2>
MutableMap<K2, V2> MapIterate.collect(Map<K1, V1> map, Function<? super K1, ? extends K2> keyFunction, Function<? super V1, ? extends V2> valueFunction, Map<K2, V2> target) For each key-value entry of a map, applies a function to each, and adds the transformed entry to the target Map.static <K1,V1, K2, V2>
MutableMap<K2, V2> MapIterate.collectIf(Map<K1, V1> map, Function2<? super K1, ? super V1, Pair<K2, V2>> function, Predicate2<? super K1, ? super V1> predicate) For each value of the map, the Predicate2 is evaluated with the key and value as the parameter, and if true, thenfunctionis applied.static <K1,V1, K2, V2>
MutableMap<K2, V2> MapIterate.collectIf(Map<K1, V1> map, Function2<? super K1, ? super V1, Pair<K2, V2>> function, Predicate2<? super K1, ? super V1> predicate, Map<K2, V2> target) For each value of the map, the Predicate2 is evaluated with the key and value as the parameter, and if true, thenfunctionis applied.static <K,V, V2> MutableMap <K, V2> MapIterate.collectValues(Map<K, V> map, Function2<? super K, ? super V, ? extends V2> function) For each key and value of the map, the function is evaluated with the key and value as the parameter.static <K,V> MutableMap <V, K> MapIterate.flipUniqueValues(MapIterable<K, V> mapIterable) static <T,V> MutableMap <V, T> ArrayListIterate.groupByUniqueKey(ArrayList<T> list, Function<? super T, ? extends V> function) static <V,T> MutableMap <V, T> Iterate.groupByUniqueKey(Iterable<T> iterable, Function<? super T, ? extends V> function) static <K,T> MutableMap <K, T> ListIterate.groupByUniqueKey(List<T> list, Function<? super T, ? extends K> function) static <K,V> MutableMap <K, V> MapIterate.rejectMapOnEntry(Map<K, V> map, Predicate2<? super K, ? super V> predicate) For each value of the map, predicate is evaluated with the element as the parameter.static <K,V> MutableMap <V, K> MapIterate.reverseMapping(Map<K, V> map) Return a new map swapping key-value for value-key.static <K,V> MutableMap <K, V> MapIterate.selectMapOnEntry(Map<K, V> map, Predicate2<? super K, ? super V> predicate) For each entry of the source map, the Predicate2 is evaluated.static <K,V> MutableMap <K, V> MapIterate.selectMapOnKey(Map<K, V> map, Predicate<? super K> predicate) For each key of the source map, the Predicate is evaluated.static <K,V> MutableMap <K, V> MapIterate.selectMapOnValue(Map<K, V> map, Predicate<? super V> predicate) For each value of the source map, the Predicate is evaluated.static <V,T> MutableMap <V, BigDecimal> ArrayIterate.sumByBigDecimal(T[] array, Function<? super T, ? extends V> groupBy, Function<? super T, BigDecimal> function) static <V,T> MutableMap <V, BigDecimal> Iterate.sumByBigDecimal(Iterable<T> iterable, Function<T, V> groupBy, Function<? super T, BigDecimal> function) Groups and sums the values of the iterable using the two specified functions.static <V,T> MutableMap <V, BigDecimal> ListIterate.sumByBigDecimal(List<T> list, Function<T, V> groupBy, Function<? super T, BigDecimal> function) static <V,T> MutableMap <V, BigInteger> ArrayIterate.sumByBigInteger(T[] array, Function<? super T, ? extends V> groupBy, Function<? super T, BigInteger> function) static <V,T> MutableMap <V, BigInteger> Iterate.sumByBigInteger(Iterable<T> iterable, Function<T, V> groupBy, Function<? super T, BigInteger> function) Groups and sums the values of the iterable using the two specified functions.static <V,T> MutableMap <V, BigInteger> ListIterate.sumByBigInteger(List<T> list, Function<T, V> groupBy, Function<? super T, BigInteger> function) static MutableMap<String, String> StringIterate.tokensToMap(String string) Converts a string of tokens to aMutableMapusing a | to separate pairs, and a : to separate key and value.static MutableMap<String, String> StringIterate.tokensToMap(String string, String pairSeparator, String keyValueSeparator) Converts a string of tokens to aMutableMapusing the specified separators.static <K,V> MutableMap <K, V> StringIterate.tokensToMap(String string, String separator, String keyValueSeparator, Function<String, K> keyFunction, Function<String, V> valueFunction) Converts a string of tokens to aMutableMapusing the specified 'key' and 'value' Functions.static <T,K, V> MutableMap <K, V> ArrayIterate.toMap(T[] objectArray, Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction) Iterate over the specified array applying the specified Functions to each element to calculate a key and value, and return the results as a Map.static <K,V> MutableMap <K, V> Iterate over the specified array applying the specified Function to each element to calculate a key and return the results as a HashMap.static <T,K> MutableMap <K, T> Iterate over the specified collection applying the specified Function to each element to calculate a key and return the results as a Map.static <T,K, V> MutableMap <K, V> Iterate.toMap(Iterable<T> iterable, Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction) Iterate over the specified collection applying the specified Functions to each element to calculate a key and value, and return the results as a Map. -
Uses of MutableMap in org.eclipse.collections.impl.utility.internal
Methods in org.eclipse.collections.impl.utility.internal that return MutableMapModifier and TypeMethodDescriptionstatic <T,K, V> MutableMap <K, V> IterableIterate.aggregateBy(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) static <T,K, V> MutableMap <K, V> IteratorIterate.aggregateBy(Iterator<T> iterator, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) static <T,K, V> MutableMap <K, V> IteratorIterate.aggregateBy(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> RandomAccessListIterate.aggregateBy(List<T> list, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator) static <T,K, V> MutableMap <K, V> IterableIterate.aggregateInPlaceBy(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(List<T> list, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator) static <K,T> MutableMap <K, T> IterableIterate.groupByUniqueKey(Iterable<T> iterable, Function<? super T, ? extends K> function) static <K,T> MutableMap <K, T> RandomAccessListIterate.groupByUniqueKey(List<T> list, Function<? super T, ? extends K> function) static <V,T> MutableMap <V, BigDecimal> IterableIterate.sumByBigDecimal(Iterable<T> iterable, Function<? super T, ? extends V> groupBy, Function<? super T, BigDecimal> function) static <V,T> MutableMap <V, BigDecimal> IteratorIterate.sumByBigDecimal(Iterator<T> iterator, Function<? super T, ? extends V> groupBy, Function<? super T, BigDecimal> function) static <V,T> MutableMap <V, BigDecimal> RandomAccessListIterate.sumByBigDecimal(List<T> list, Function<? super T, ? extends V> groupBy, Function<? super T, BigDecimal> function) static <V,T> MutableMap <V, BigInteger> IterableIterate.sumByBigInteger(Iterable<T> iterable, Function<? super T, ? extends V> groupBy, Function<? super T, BigInteger> function) static <V,T> MutableMap <V, BigInteger> IteratorIterate.sumByBigInteger(Iterator<T> iterator, Function<? super T, ? extends V> groupBy, Function<? super T, BigInteger> function) static <V,T> MutableMap <V, BigInteger> RandomAccessListIterate.sumByBigInteger(List<T> list, Function<? super T, ? extends V> groupBy, Function<? super T, BigInteger> function)