Uses of Interface
org.eclipse.collections.api.multimap.Multimap
-
Packages that use Multimap Package Description org.eclipse.collections.api This package contains interfaces for Eclipse Collections API.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.ordered 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 Multimap in org.eclipse.collections.api
Methods in org.eclipse.collections.api that return Multimap Modifier and Type Method Description <V> Multimap<V,T>ParallelIterable. groupBy(Function<? super T,? extends V> function)<V> Multimap<V,T>RichIterable. 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> Multimap<V,T>ParallelIterable. groupByEach(Function<? super T,? extends Iterable<V>> function)<V> Multimap<V,T>RichIterable. groupByEach(Function<? super T,? extends Iterable<V>> function)Similar toRichIterable.groupBy(Function), except the result of evaluating function will return a collection of keys for each value. -
Uses of Multimap in org.eclipse.collections.api.map
Methods in org.eclipse.collections.api.map that return Multimap Modifier and Type Method Description Multimap<V,K>MapIterable. flip()Given a map from Domain->Range return a multimap from Range->Domain. -
Uses of Multimap in org.eclipse.collections.api.multimap
Subinterfaces of Multimap in org.eclipse.collections.api.multimap Modifier and Type Interface Description interfaceImmutableMultimap<K,V>interfaceMutableMultimap<K,V>Methods in org.eclipse.collections.api.multimap that return Multimap Modifier and Type Method Description <K2,V2>
Multimap<K2,V2>Multimap. collectKeyMultiValues(Function<? super K,? extends K2> keyFunction, Function<? super V,? extends V2> valueFunction)Returns a new multimap with the results of applying the specified keyFunction and valueFunction on each key and corresponding values of the source multimap.<K2,V2>
Multimap<K2,V2>Multimap. collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function)Returns a new multimap with the results of applying the specified function on each key and value of the source multimap.<V2> Multimap<K,V2>Multimap. collectValues(Function<? super V,? extends V2> function)Returns a new multimap with the results of applying the specified function on each value of the source multimap.Multimap<V,K>Multimap. flip()Given a Multimap from Domain->Range return a multimap from Range->Domain.Multimap<K,V>Multimap. newEmpty()Creates a new instance of the same implementation type, using the default capacity and growth parameters.Multimap<K,V>Multimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)Returns all elements of the source multimap that don't satisfy the predicate.Multimap<K,V>Multimap. rejectKeysValues(Predicate2<? super K,? super V> predicate)Returns all elements of the source multimap that don't satisfy the predicate.Multimap<K,V>Multimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)Returns all elements of the source multimap that satisfies the predicate.Multimap<K,V>Multimap. selectKeysValues(Predicate2<? super K,? super V> predicate)Returns all elements of the source multimap that satisfies the predicate.Methods in org.eclipse.collections.api.multimap with parameters of type Multimap Modifier and Type Method Description <KK extends K,VV extends V>
booleanMutableMultimap. putAll(Multimap<KK,VV> multimap) -
Uses of Multimap in org.eclipse.collections.api.multimap.bag
Subinterfaces of Multimap in org.eclipse.collections.api.multimap.bag Modifier and Type Interface Description interfaceBagMultimap<K,V>interfaceImmutableBagIterableMultimap<K,V>interfaceImmutableBagMultimap<K,V>interfaceMutableBagIterableMultimap<K,V>interfaceMutableBagMultimap<K,V>interfaceUnsortedBagMultimap<K,V> -
Uses of Multimap in org.eclipse.collections.api.multimap.list
Subinterfaces of Multimap in org.eclipse.collections.api.multimap.list Modifier and Type Interface Description interfaceImmutableListMultimap<K,V>interfaceListMultimap<K,V>interfaceMutableListMultimap<K,V> -
Uses of Multimap in org.eclipse.collections.api.multimap.ordered
Subinterfaces of Multimap in org.eclipse.collections.api.multimap.ordered Modifier and Type Interface Description interfaceOrderedIterableMultimap<K,V>interfaceReversibleIterableMultimap<K,V>interfaceSortedIterableMultimap<K,V> -
Uses of Multimap in org.eclipse.collections.api.multimap.set
Subinterfaces of Multimap in org.eclipse.collections.api.multimap.set Modifier and Type Interface Description interfaceImmutableSetIterableMultimap<K,V>interfaceImmutableSetMultimap<K,V>interfaceMutableSetIterableMultimap<K,V>interfaceMutableSetMultimap<K,V>interfaceSetMultimap<K,V>interfaceUnsortedSetMultimap<K,V> -
Uses of Multimap in org.eclipse.collections.api.multimap.sortedbag
Subinterfaces of Multimap in org.eclipse.collections.api.multimap.sortedbag Modifier and Type Interface Description interfaceImmutableSortedBagMultimap<K,V>interfaceMutableSortedBagMultimap<K,V>interfaceSortedBagMultimap<K,V> -
Uses of Multimap in org.eclipse.collections.api.multimap.sortedset
Subinterfaces of Multimap in org.eclipse.collections.api.multimap.sortedset Modifier and Type Interface Description interfaceImmutableSortedSetMultimap<K,V>interfaceMutableSortedSetMultimap<K,V>interfaceSortedSetMultimap<K,V>
-