Uses of Interface
org.eclipse.collections.api.map.MutableMap
-
Packages that use MutableMap Package Description org.eclipse.collections.api This package contains interfaces for Eclipse Collections API.org.eclipse.collections.api.bag This package contains interfaces for Bag API.org.eclipse.collections.api.bimap This package contains interfaces for BiMap API.org.eclipse.collections.api.collection org.eclipse.collections.api.factory.map This package contains factory API for creating instances of typeMapIterable.org.eclipse.collections.api.factory.map.strategy This package contains factory API for creating instances of maps with user definedHashingStrategys.org.eclipse.collections.api.map This package contains interfaces for map API which enhance the performance and functionality ofMaporg.eclipse.collections.api.map.primitive This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.org.eclipse.collections.api.map.sorted This package contains mutable and immutable sorted map interfaces.org.eclipse.collections.api.multimap This package contains interfaces forMultimap.org.eclipse.collections.api.stack This package contains interfaces for stack API. -
-
Uses of MutableMap in org.eclipse.collections.api
Methods in org.eclipse.collections.api that return MutableMap Modifier and Type Method Description <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 Modifier and Type Method Description MutableMap<T,Integer>MutableBag. toMapOfItemToCount() -
Uses of MutableMap in org.eclipse.collections.api.bimap
Methods in org.eclipse.collections.api.bimap that return MutableMap Modifier and Type Method Description default <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) -
Uses of MutableMap in org.eclipse.collections.api.collection
Methods in org.eclipse.collections.api.collection that return MutableMap Modifier and Type Method Description default <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 MutableMap Modifier and Type Method Description <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>MutableMapFactory. ofMap(Map<? extends K,? extends V> map)<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>MutableMapFactory. withMap(Map<? extends K,? extends V> map)<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 MutableMap Modifier and Type Method Description default <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.map Modifier and Type Interface Description interfaceConcurrentMutableMap<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 MutableMap Modifier and Type Method Description default <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)default <KK,VV>
MutableMap<KK,VV>MutableMapIterable. 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>MutableMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<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<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()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. tap(Procedure<? super V> procedure)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>MutableMap. withMap(Map<? extends K,? extends V> map)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 MutableMap Modifier and Type Method Description default <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) -
Uses of MutableMap in org.eclipse.collections.api.map.sorted
Methods in org.eclipse.collections.api.map.sorted that return MutableMap Modifier and Type Method Description <K2,V2>
MutableMap<K2,V2>MutableSortedMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)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 MutableMap Modifier and Type Method Description MutableMap<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>Multimap. toMap(Function0<R> collectionFactory)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 MutableMap Modifier and Type Method Description default <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)
-