Uses of Interface
org.eclipse.collections.api.multimap.MutableMultimap
Packages that use MutableMultimap
Package
Description
This package contains interfaces for Eclipse Collections API.
This package contains interfaces for map API which enhance the performance and functionality of
MapThis package contains interfaces for
Multimap.This package contains interfaces for
BagMultimap.This package contains interfaces for
ListMultimap.This package contains interfaces for
SetMultimap.This package contains interfaces for
SortedBagMultimap.This package contains interfaces for
SortedSetMultimap.-
Uses of MutableMultimap in org.eclipse.collections.api
Methods in org.eclipse.collections.api with type parameters of type MutableMultimapModifier and TypeMethodDescription<V,R extends MutableMultimap<V, T>>
RSame asRichIterable.groupBy(Function), except that the results are gathered into the specifiedtargetmultimap.default <K,V, R extends MutableMultimap<K, V>>
RRichIterable.groupByAndCollect(Function<? super T, ? extends K> groupByFunction, Function<? super T, ? extends V> collectFunction, R target) Applies a groupBy function over the iterable, followed by a collect function.<V,R extends MutableMultimap<V, T>>
RRichIterable.groupByEach(Function<? super T, ? extends Iterable<V>> function, R target) Same asRichIterable.groupByEach(Function), except that the results are gathered into the specifiedtargetmultimap. -
Uses of MutableMultimap in org.eclipse.collections.api.collection
Methods in org.eclipse.collections.api.collection that return MutableMultimapModifier and TypeMethodDescription<V> MutableMultimap<V,T> For each element of the iterable, the function is evaluated and the results of these evaluations are collected into a new multimap, where the transformed value is the key and the original values are added to the same (or similar) species of collection as the source iterable.<V> MutableMultimap<V,T> MutableCollection.groupByEach(Function<? super T, ? extends Iterable<V>> function) -
Uses of MutableMultimap in org.eclipse.collections.api.map
Methods in org.eclipse.collections.api.map that return MutableMultimapModifier and TypeMethodDescriptionMutableMapIterable.flip()<V1> MutableMultimap<V1,V> <V1> MutableMultimap<V1,V> MutableMapIterable.groupByEach(Function<? super V, ? extends Iterable<V1>> function) -
Uses of MutableMultimap in org.eclipse.collections.api.multimap
Methods in org.eclipse.collections.api.multimap with type parameters of type MutableMultimapModifier and TypeMethodDescription<K2,V2, R extends MutableMultimap<K2, V2>>
RMultimap.collectKeyMultiValues(Function<? super K, ? extends K2> keyFunction, Function<? super V, ? extends V2> valueFunction, R target) Same as the collectKeyMultiValues method but uses the specified target multimap for the results.<K2,V2, R extends MutableMultimap<K2, V2>>
RMultimap.collectKeysValues(Function2<? super K, ? super V, Pair<K2, V2>> function, R target) Same as the collect method but uses the specified target multimap for the results.<V2,R extends MutableMultimap<K, V2>>
RMultimap.collectValues(Function<? super V, ? extends V2> function, R target) Same as the collect method but uses the specified target multimap for the results.<R extends MutableMultimap<K,V>>
RMultimap.rejectKeysMultiValues(Predicate2<? super K, ? super RichIterable<V>> predicate, R target) Same as the reject method but uses the specified target multimap for the results.<R extends MutableMultimap<K,V>>
RMultimap.rejectKeysValues(Predicate2<? super K, ? super V> predicate, R target) Same as the reject method but uses the specified target multimap for the results.<R extends MutableMultimap<K,V>>
RMultimap.selectKeysMultiValues(Predicate2<? super K, ? super RichIterable<V>> predicate, R target) Same as the select method but uses the specified target multimap for the results.<R extends MutableMultimap<K,V>>
RMultimap.selectKeysValues(Predicate2<? super K, ? super V> predicate, R target) Same as the select method but uses the specified target multimap for the results.Methods in org.eclipse.collections.api.multimap that return MutableMultimapModifier and TypeMethodDescriptionMutableMultimap.asSynchronized()Returns a synchronized wrapper backed by this multimap.<K2,V2> MutableMultimap<K2, V2> MutableMultimap.collectKeyMultiValues(Function<? super K, ? extends K2> keyFunction, Function<? super V, ? extends V2> valueFunction) <K2,V2> MutableMultimap<K2, V2> MutableMultimap.collectKeysValues(Function2<? super K, ? super V, Pair<K2, V2>> function) <V2> MutableMultimap<K,V2> MutableMultimap.collectValues(Function<? super V, ? extends V2> function) MutableMultimap.flip()MutableMultimap.newEmpty()MutableMultimap.rejectKeysMultiValues(Predicate2<? super K, ? super RichIterable<V>> predicate) MutableMultimap.rejectKeysValues(Predicate2<? super K, ? super V> predicate) MutableMultimap.selectKeysMultiValues(Predicate2<? super K, ? super RichIterable<V>> predicate) MutableMultimap.selectKeysValues(Predicate2<? super K, ? super V> predicate) Multimap.toMutable()Returns a mutable copy of this Multimap.default MutableMultimap<K,V> MutableMultimap.withKeyMultiValues(K key, V... values) Puts the key / values combination into the MutableMultimap and returns the MutableMultimap (this).default MutableMultimap<K,V> MutableMultimap.withKeyValue(K key, V value) Puts the key / value combination into the MutableMultimap and returns the MutableMultimap (this). -
Uses of MutableMultimap in org.eclipse.collections.api.multimap.bag
Subinterfaces of MutableMultimap in org.eclipse.collections.api.multimap.bagMethods in org.eclipse.collections.api.multimap.bag that return MutableMultimapModifier and TypeMethodDescription<V2> MutableMultimap<K,V2> MutableBagIterableMultimap.collectValues(Function<? super V, ? extends V2> function) -
Uses of MutableMultimap in org.eclipse.collections.api.multimap.list
Subinterfaces of MutableMultimap in org.eclipse.collections.api.multimap.list -
Uses of MutableMultimap in org.eclipse.collections.api.multimap.set
Subinterfaces of MutableMultimap in org.eclipse.collections.api.multimap.setMethods in org.eclipse.collections.api.multimap.set that return MutableMultimapModifier and TypeMethodDescription<V2> MutableMultimap<K,V2> MutableSetIterableMultimap.collectValues(Function<? super V, ? extends V2> function) -
Uses of MutableMultimap in org.eclipse.collections.api.multimap.sortedbag
Subinterfaces of MutableMultimap in org.eclipse.collections.api.multimap.sortedbag -
Uses of MutableMultimap in org.eclipse.collections.api.multimap.sortedset
Subinterfaces of MutableMultimap in org.eclipse.collections.api.multimap.sortedset