Uses of Interface
com.google.common.collect.SetMultimap
-
Packages that use SetMultimap Package Description com.google.common.collect This package contains generic collection interfaces and implementations, and other utilities for working with collections.com.google.common.collect.testing.google com.google.common.reflect This package contains utilities to work with Java reflection.com.google.common.testing This package contains testing utilities.com.google.common.util.concurrent Concurrency utilities. -
-
Uses of SetMultimap in com.google.common.collect
Subinterfaces of SetMultimap in com.google.common.collect Modifier and Type Interface Description (package private) interfaceFilteredSetMultimap<K,V>A supertype for filteredSetMultimapimplementations.interfaceSortedSetMultimap<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 SetMultimap Modifier and Type Class Description (package private) classAbstractSetMultimap<K,V>Basic implementation of theSetMultimapinterface.(package private) classAbstractSortedKeySortedSetMultimap<K,V>Basic implementation of aSortedSetMultimapwith a sorted key set.(package private) classAbstractSortedSetMultimap<K,V>Basic implementation of theSortedSetMultimapinterface.(package private) classEmptyImmutableSetMultimapImplementation ofImmutableListMultimapwith no entries.(package private) classFilteredEntrySetMultimap<K,V>Implementation ofMultimaps.filterEntries(SetMultimap, Predicate).(package private) classFilteredKeySetMultimap<K,V>Implementation ofMultimaps.filterKeys(SetMultimap, Predicate).classForwardingSetMultimap<K,V>A set multimap which forwards all its method calls to another set multimap.classForwardingSortedSetMultimap<K,V>A sorted set multimap which forwards all its method calls to another sorted set multimap.classHashMultimap<K,V>Implementation ofMultimapusing hash tables.(package private) classHashMultimapGwtSerializationDependencies<K,V>A dummy superclass to support GWT serialization of the element types of aHashMultimap.classImmutableSetMultimap<K,V>ASetMultimapwhose contents will never change, with many other important properties detailed atImmutableCollection.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.(package private) classLinkedHashMultimapGwtSerializationDependencies<K,V>A dummy superclass to support GWT serialization of the element types of aLinkedHashMultimap.private static classMultimaps.CustomSetMultimap<K,V>private static classMultimaps.CustomSortedSetMultimap<K,V>private static classMultimaps.MapMultimap<K,V>private static classMultimaps.UnmodifiableSetMultimap<K,V>private static classMultimaps.UnmodifiableSortedSetMultimap<K,V>private static classSynchronized.SynchronizedSetMultimap<K,V>private static classSynchronized.SynchronizedSortedSetMultimap<K,V>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 SetMultimap Modifier and Type Method Description abstract <K extends K0,V extends V0>
SetMultimap<K,V>MultimapBuilder.SetMultimapBuilder. build()<K extends K0,V extends V0>
SetMultimap<K,V>MultimapBuilder.SetMultimapBuilder. build(Multimap<? extends K,? extends V> multimap)protected abstract SetMultimap<K,V>ForwardingSetMultimap. delegate()SetMultimap<K,V>Multimaps.UnmodifiableSetMultimap. delegate()(package private) SetMultimap<K,V>Synchronized.SynchronizedSetMultimap. delegate()static <K,V>
SetMultimap<K,V>Multimaps. filterEntries(SetMultimap<K,V> unfiltered, Predicate<? super java.util.Map.Entry<K,V>> entryPredicate)Returns a multimap containing the mappings inunfilteredthat satisfy a predicate.private static <K,V>
SetMultimap<K,V>Multimaps. filterFiltered(FilteredSetMultimap<K,V> multimap, Predicate<? super java.util.Map.Entry<K,V>> entryPredicate)Support removal operations when filtering a filtered multimap.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. forMap(java.util.Map<K,V> map)Returns a multimap view of the specified map.static <K,V>
SetMultimap<K,V>Multimaps. newSetMultimap(java.util.Map<K,java.util.Collection<V>> map, Supplier<? extends java.util.Set<V>> factory)Creates a newSetMultimapthat uses the provided map and factory.(package private) static <K,V>
SetMultimap<K,V>Synchronized. setMultimap(SetMultimap<K,V> multimap, java.lang.Object mutex)static <K,V>
SetMultimap<K,V>Multimaps. synchronizedSetMultimap(SetMultimap<K,V> multimap)Returns a synchronized (thread-safe)SetMultimapbacked by the specified multimap.SetMultimap<K,V>FilteredEntrySetMultimap. unfiltered()SetMultimap<K,V>FilteredKeySetMultimap. unfiltered()SetMultimap<K,V>FilteredSetMultimap. unfiltered()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 SetMultimap Modifier and Type Method Description static <K,V>
java.util.Map<K,java.util.Set<V>>Multimaps. asMap(SetMultimap<K,V> multimap)static <K,V>
SetMultimap<K,V>Multimaps. filterEntries(SetMultimap<K,V> unfiltered, Predicate<? super java.util.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.(package private) static <K,V>
SetMultimap<K,V>Synchronized. setMultimap(SetMultimap<K,V> multimap, java.lang.Object mutex)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.Constructors in com.google.common.collect with parameters of type SetMultimap Constructor Description FilteredEntrySetMultimap(SetMultimap<K,V> unfiltered, Predicate<? super java.util.Map.Entry<K,V>> predicate)FilteredKeySetMultimap(SetMultimap<K,V> unfiltered, Predicate<? super K> keyPredicate)SynchronizedSetMultimap(SetMultimap<K,V> delegate, java.lang.Object mutex)UnmodifiableSetMultimap(SetMultimap<K,V> delegate) -
Uses of SetMultimap in com.google.common.collect.testing.google
Methods in com.google.common.collect.testing.google that return SetMultimap Modifier and Type Method Description SetMultimap<java.lang.String,java.lang.String>TestStringSetMultimapGenerator. create(java.lang.Object... entries)protected abstract SetMultimap<java.lang.String,java.lang.String>TestStringSetMultimapGenerator. create(java.util.Map.Entry<java.lang.String,java.lang.String>[] entries)Method parameters in com.google.common.collect.testing.google with type arguments of type SetMultimap Modifier and Type Method Description (package private) junit.framework.TestSuiteSetMultimapTestSuiteBuilder. computeEntriesTestSuite(FeatureSpecificTestSuiteBuilder<?,? extends OneSizeTestContainerGenerator<SetMultimap<K,V>,java.util.Map.Entry<K,V>>> parentBuilder)(package private) junit.framework.TestSuiteSetMultimapTestSuiteBuilder. computeMultimapAsMapGetTestSuite(FeatureSpecificTestSuiteBuilder<?,? extends OneSizeTestContainerGenerator<SetMultimap<K,V>,java.util.Map.Entry<K,V>>> parentBuilder)(package private) junit.framework.TestSuiteSortedSetMultimapTestSuiteBuilder. computeMultimapAsMapGetTestSuite(FeatureSpecificTestSuiteBuilder<?,? extends OneSizeTestContainerGenerator<SetMultimap<K,V>,java.util.Map.Entry<K,V>>> parentBuilder)(package private) junit.framework.TestSuiteSetMultimapTestSuiteBuilder. computeMultimapGetTestSuite(FeatureSpecificTestSuiteBuilder<?,? extends OneSizeTestContainerGenerator<SetMultimap<K,V>,java.util.Map.Entry<K,V>>> parentBuilder)(package private) junit.framework.TestSuiteSortedSetMultimapTestSuiteBuilder. computeMultimapGetTestSuite(FeatureSpecificTestSuiteBuilder<?,? extends OneSizeTestContainerGenerator<SetMultimap<K,V>,java.util.Map.Entry<K,V>>> parentBuilder)Constructor parameters in com.google.common.collect.testing.google with type arguments of type SetMultimap Constructor Description EntriesGenerator(OneSizeTestContainerGenerator<SetMultimap<K,V>,java.util.Map.Entry<K,V>> multimapGenerator)MultimapAsMapGetGenerator(OneSizeTestContainerGenerator<SetMultimap<K,V>,java.util.Map.Entry<K,V>> multimapGenerator)MultimapGetGenerator(OneSizeTestContainerGenerator<SetMultimap<K,V>,java.util.Map.Entry<K,V>> multimapGenerator) -
Uses of SetMultimap in com.google.common.reflect
Fields in com.google.common.reflect declared as SetMultimap Modifier and Type Field Description private SetMultimap<java.lang.ClassLoader,java.lang.String>ClassPath.DefaultScanner. resources -
Uses of SetMultimap in com.google.common.testing
Methods in com.google.common.testing that return SetMultimap Modifier and Type Method Description private static <K,V>
SetMultimap<K,V>FreshValueGenerator. generateSetMultimap(K key, V value) -
Uses of SetMultimap in com.google.common.util.concurrent
Fields in com.google.common.util.concurrent declared as SetMultimap Modifier and Type Field Description (package private) SetMultimap<Service.State,Service>ServiceManager.ServiceManagerState. servicesByState
-