Uses of Interface
org.eclipse.collections.api.multimap.Multimap
Packages that use Multimap
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 Multimap in org.eclipse.collections.api
Methods in org.eclipse.collections.api that return MultimapModifier and TypeMethodDescriptionFor 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.ParallelIterable.groupByEach(Function<? super T, ? extends Iterable<V>> function) 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 -
Uses of Multimap in org.eclipse.collections.api.multimap
Subinterfaces of Multimap in org.eclipse.collections.api.multimapModifier and TypeInterfaceDescriptioninterfaceImmutableMultimap<K,V> interfaceMutableMultimap<K,V> Methods in org.eclipse.collections.api.multimap that return MultimapModifier and TypeMethodDescription<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.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.flip()Given a Multimap from Domain->Range return a multimap from Range->Domain.Multimap.newEmpty()Creates a new instance of the same implementation type, using the default capacity and growth parameters.Multimap.rejectKeysMultiValues(Predicate2<? super K, ? super RichIterable<V>> predicate) Returns all elements of the source multimap that don't satisfy the predicate.Multimap.rejectKeysValues(Predicate2<? super K, ? super V> predicate) Returns all elements of the source multimap that don't satisfy the predicate.Multimap.selectKeysMultiValues(Predicate2<? super K, ? super RichIterable<V>> predicate) Returns all elements of the source multimap that satisfies the predicate.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 -
Uses of Multimap in org.eclipse.collections.api.multimap.bag
Subinterfaces of Multimap in org.eclipse.collections.api.multimap.bagModifier and TypeInterfaceDescriptioninterfaceBagMultimap<K,V> interfaceinterfaceImmutableBagMultimap<K,V> interfaceinterfaceMutableBagMultimap<K,V> interfaceUnsortedBagMultimap<K,V> -
Uses of Multimap in org.eclipse.collections.api.multimap.list
Subinterfaces of Multimap in org.eclipse.collections.api.multimap.listModifier and TypeInterfaceDescriptioninterfaceinterfaceListMultimap<K,V> interfaceMutableListMultimap<K,V> -
Uses of Multimap in org.eclipse.collections.api.multimap.ordered
Subinterfaces of Multimap in org.eclipse.collections.api.multimap.orderedModifier and TypeInterfaceDescriptioninterfaceinterfaceinterface -
Uses of Multimap in org.eclipse.collections.api.multimap.set
Subinterfaces of Multimap in org.eclipse.collections.api.multimap.setModifier and TypeInterfaceDescriptioninterfaceinterfaceImmutableSetMultimap<K,V> interfaceinterfaceMutableSetMultimap<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 -
Uses of Multimap in org.eclipse.collections.api.multimap.sortedset
Subinterfaces of Multimap in org.eclipse.collections.api.multimap.sortedset