Uses of Interface
org.eclipse.collections.api.multimap.MutableMultimap
-
Packages that use MutableMultimap Package Description org.eclipse.collections.api This package contains interfaces for Eclipse Collections API.org.eclipse.collections.api.collection org.eclipse.collections.api.map This package contains interfaces for map API which enhance the performance and functionality ofMaporg.eclipse.collections.api.multimap This package contains interfaces forMultimap.org.eclipse.collections.api.multimap.bag This package contains interfaces forBagMultimap.org.eclipse.collections.api.multimap.list This package contains interfaces forListMultimap.org.eclipse.collections.api.multimap.set This package contains interfaces forSetMultimap.org.eclipse.collections.api.multimap.sortedbag This package contains interfaces forSortedBagMultimap.org.eclipse.collections.api.multimap.sortedset This package contains interfaces forSortedSetMultimap. -
-
Uses of MutableMultimap in org.eclipse.collections.api
Methods in org.eclipse.collections.api with type parameters of type MutableMultimap Modifier and Type Method Description <V,R extends MutableMultimap<V,T>>
RRichIterable. groupBy(Function<? super T,? extends V> function, R target)Same 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 MutableMultimap Modifier and Type Method Description <V> MutableMultimap<V,T>MutableCollection. groupBy(Function<? super T,? extends V> function)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 MutableMultimap Modifier and Type Method Description MutableMultimap<V,K>MutableMapIterable. flip()<V1> MutableMultimap<V1,V>MutableMapIterable. groupBy(Function<? super V,? extends V1> function)<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 MutableMultimap Modifier and Type Method Description <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 MutableMultimap Modifier and Type Method Description MutableMultimap<K,V>MutableMultimap. 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<V,K>MutableMultimap. flip()MutableMultimap<K,V>MutableMultimap. newEmpty()MutableMultimap<K,V>MutableMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)MutableMultimap<K,V>MutableMultimap. rejectKeysValues(Predicate2<? super K,? super V> predicate)MutableMultimap<K,V>MutableMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)MutableMultimap<K,V>MutableMultimap. selectKeysValues(Predicate2<? super K,? super V> predicate)MutableMultimap<K,V>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.bag Modifier and Type Interface Description interfaceMutableBagIterableMultimap<K,V>interfaceMutableBagMultimap<K,V>Methods in org.eclipse.collections.api.multimap.bag that return MutableMultimap Modifier and Type Method Description <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 Modifier and Type Interface Description interfaceMutableListMultimap<K,V> -
Uses of MutableMultimap in org.eclipse.collections.api.multimap.set
Subinterfaces of MutableMultimap in org.eclipse.collections.api.multimap.set Modifier and Type Interface Description interfaceMutableSetIterableMultimap<K,V>interfaceMutableSetMultimap<K,V>Methods in org.eclipse.collections.api.multimap.set that return MutableMultimap Modifier and Type Method Description <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 Modifier and Type Interface Description interfaceMutableSortedBagMultimap<K,V> -
Uses of MutableMultimap in org.eclipse.collections.api.multimap.sortedset
Subinterfaces of MutableMultimap in org.eclipse.collections.api.multimap.sortedset Modifier and Type Interface Description interfaceMutableSortedSetMultimap<K,V>
-