Uses of Interface
com.google.common.collect.SetMultimap
Packages that use SetMultimap
Package
Description
This package contains generic collection interfaces and implementations, and other utilities for
working with collections.
-
Uses of SetMultimap in com.google.common.collect
Subinterfaces of SetMultimap in com.google.common.collectModifier and TypeInterfaceDescriptioninterfaceSortedSetMultimap<K,V> ASetMultimapwhose set of values for a given key are kept sorted; that is, they comprise aSortedSet.Classes in com.google.common.collect that implement SetMultimapModifier and TypeClassDescriptionclassA set multimap which forwards all its method calls to another set multimap.classA sorted set multimap which forwards all its method calls to another sorted set multimap.final classHashMultimap<K,V> Implementation ofMultimapusing hash tables.classImmutableSetMultimap<K,V> ASetMultimapwhose contents will never change, with many other important properties detailed atImmutableCollection.final classLinkedHashMultimap<K,V> Implementation ofMultimapthat does not allow duplicate key-value entries and that returns collections whose iterators follow the ordering in which the data was added to the multimap.classTreeMultimap<K,V> Implementation ofMultimapwhose keys and values are ordered by their natural ordering or by supplied comparators.Methods in com.google.common.collect that return SetMultimapModifier and TypeMethodDescriptionabstract <K extends K0,V extends V0>
SetMultimap<K,V> MultimapBuilder.SetMultimapBuilder.build()<K extends K0,V extends V0>
SetMultimap<K,V> protected abstract SetMultimap<K,V> ForwardingSetMultimap.delegate()static <K,V> SetMultimap<K, V> Multimaps.filterEntries(SetMultimap<K, V> unfiltered, Predicate<? super Map.Entry<K, V>> entryPredicate) Returns a multimap containing the mappings inunfilteredthat satisfy a predicate.static <K,V> SetMultimap<K, V> Multimaps.filterKeys(SetMultimap<K, V> unfiltered, Predicate<? super K> keyPredicate) Returns a multimap containing the mappings inunfilteredwhose keys satisfy a predicate.static <K,V> SetMultimap<K, V> Multimaps.filterValues(SetMultimap<K, V> unfiltered, Predicate<? super V> valuePredicate) Returns a multimap containing the mappings inunfilteredwhose values satisfy a predicate.static <K,V> SetMultimap<K, V> Returns a multimap view of the specified map.static <K,V> SetMultimap<K, V> Multimaps.newSetMultimap(Map<K, Collection<V>> map, Supplier<? extends Set<V>> factory) Creates a newSetMultimapthat uses the provided map and factory.static <K,V> SetMultimap<K, V> Multimaps.synchronizedSetMultimap(SetMultimap<K, V> multimap) Returns a synchronized (thread-safe)SetMultimapbacked by the specified multimap.static <K,V> SetMultimap<K, V> Multimaps.unmodifiableSetMultimap(ImmutableSetMultimap<K, V> delegate) Deprecated.no need to use thisstatic <K,V> SetMultimap<K, V> Multimaps.unmodifiableSetMultimap(SetMultimap<K, V> delegate) Returns an unmodifiable view of the specifiedSetMultimap.Methods in com.google.common.collect with parameters of type SetMultimapModifier and TypeMethodDescriptionMultimaps.asMap(SetMultimap<K, V> multimap) static <K,V> SetMultimap<K, V> Multimaps.filterEntries(SetMultimap<K, V> unfiltered, Predicate<? super Map.Entry<K, V>> entryPredicate) Returns a multimap containing the mappings inunfilteredthat satisfy a predicate.static <K,V> SetMultimap<K, V> Multimaps.filterKeys(SetMultimap<K, V> unfiltered, Predicate<? super K> keyPredicate) Returns a multimap containing the mappings inunfilteredwhose keys satisfy a predicate.static <K,V> SetMultimap<K, V> Multimaps.filterValues(SetMultimap<K, V> unfiltered, Predicate<? super V> valuePredicate) Returns a multimap containing the mappings inunfilteredwhose values satisfy a predicate.static <K,V> SetMultimap<K, V> Multimaps.synchronizedSetMultimap(SetMultimap<K, V> multimap) Returns a synchronized (thread-safe)SetMultimapbacked by the specified multimap.static <K,V> SetMultimap<K, V> Multimaps.unmodifiableSetMultimap(SetMultimap<K, V> delegate) Returns an unmodifiable view of the specifiedSetMultimap. -
Uses of SetMultimap in com.google.common.collect.testing.google
Methods in com.google.common.collect.testing.google that return SetMultimap