
javadoc.com.google.common.collect.class-use.SetMultimap.html Maven / Gradle / Ivy
Uses of Interface com.google.common.collect.SetMultimap (Guava: Google Core Libraries for Java 11.0.1 API)
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
Uses of Interface
com.google.common.collect.SetMultimap
Packages that use SetMultimap
com.google.common.collect
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.collect
interface
SortedSetMultimap<K,V>
A SetMultimap
whose set of values for a given key are kept sorted;
that is, they comprise a SortedSet
.
Classes in com.google.common.collect that implement SetMultimap
class
ForwardingSetMultimap<K,V>
A set multimap which forwards all its method calls to another set multimap.
class
ForwardingSortedSetMultimap<K,V>
A sorted set multimap which forwards all its method calls to another sorted
set multimap.
class
HashMultimap<K,V>
Implementation of Multimap
using hash tables.
class
ImmutableSetMultimap<K,V>
An immutable SetMultimap
with reliable user-specified key and value
iteration order.
class
LinkedHashMultimap<K,V>
Implementation of Multimap
that 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.
class
TreeMultimap<K,V>
Implementation of Multimap
whose keys and values are ordered by
their natural ordering or by supplied comparators.
Methods in com.google.common.collect that return SetMultimap
static
<K,V> SetMultimap<K,V>
MapConstraints.constrainedSetMultimap(SetMultimap<K,V> multimap,
MapConstraint<? super K,? super V> constraint)
Returns a constrained view of the specified set multimap, using the
specified constraint.
protected abstract SetMultimap<K,V>
ForwardingSetMultimap.delegate()
static
<K,V> SetMultimap<K,V>
Multimaps.forMap(Map<K,V> map)
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 new SetMultimap
that uses the provided map and factory.
static
<K,V> SetMultimap<K,V>
Multimaps.synchronizedSetMultimap(SetMultimap<K,V> multimap)
Returns a synchronized (thread-safe) SetMultimap
backed by the
specified multimap.
static
<K,V> SetMultimap<K,V>
Multimaps.unmodifiableSetMultimap(ImmutableSetMultimap<K,V> delegate)
Deprecated. no need to use this
static
<K,V> SetMultimap<K,V>
Multimaps.unmodifiableSetMultimap(SetMultimap<K,V> delegate)
Returns an unmodifiable view of the specified SetMultimap
.
Methods in com.google.common.collect with parameters of type SetMultimap
static
<K,V> SetMultimap<K,V>
MapConstraints.constrainedSetMultimap(SetMultimap<K,V> multimap,
MapConstraint<? super K,? super V> constraint)
Returns a constrained view of the specified set multimap, using the
specified constraint.
static
<K,V> SetMultimap<K,V>
Multimaps.synchronizedSetMultimap(SetMultimap<K,V> multimap)
Returns a synchronized (thread-safe) SetMultimap
backed by the
specified multimap.
static
<K,V> SetMultimap<K,V>
Multimaps.unmodifiableSetMultimap(SetMultimap<K,V> delegate)
Returns an unmodifiable view of the specified SetMultimap
.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
Copyright © 2010-2012. All Rights Reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy