| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Multiset | |
|---|---|
| com.google.common.collect | This package contains generic collection interfaces and implementations, and other utilities for working with collections. | 
| Uses of Multiset in com.google.common.collect | 
|---|
| Classes in com.google.common.collect that implement Multiset | |
|---|---|
 class | 
ConcurrentHashMultiset<E>
A multiset that supports concurrent modifications and that provides atomic versions of most Multiset operations (exceptions where noted). | 
 class | 
EnumMultiset<E extends Enum<E>>
Multiset implementation backed by an EnumMap. | 
 class | 
ForwardingMultiset<E>
A multiset which forwards all its method calls to another multiset.  | 
 class | 
HashMultiset<E>
Multiset implementation backed by a HashMap. | 
 class | 
ImmutableMultiset<E>
An immutable hash-based multiset.  | 
 class | 
LinkedHashMultiset<E>
A Multiset implementation with predictable iteration order. | 
 class | 
TreeMultiset<E>
A multiset which maintains the ordering of its elements, according to either their natural order or an explicit Comparator. | 
| Methods in com.google.common.collect that return Multiset | ||
|---|---|---|
protected abstract  Multiset<E> | 
ForwardingMultiset.delegate()
 | 
|
static
 | 
Multisets.intersection(Multiset<E> multiset1,
             Multiset<?> multiset2)
Returns an unmodifiable view of the intersection of two multisets.  | 
|
 Multiset<K> | 
ForwardingMultimap.keys()
 | 
|
 Multiset<K> | 
Multimap.keys()
Returns a collection, which may contain duplicates, of all keys.  | 
|
 Multiset<K> | 
LinkedListMultimap.keys()
 | 
|
static
 | 
Multisets.unmodifiableMultiset(Multiset<? extends E> multiset)
Returns an unmodifiable view of the specified multiset.  | 
|
| Methods in com.google.common.collect with parameters of type Multiset | ||
|---|---|---|
static
 | 
Multisets.intersection(Multiset<E> multiset1,
             Multiset<?> multiset2)
Returns an unmodifiable view of the intersection of two multisets.  | 
|
static
 | 
Multisets.intersection(Multiset<E> multiset1,
             Multiset<?> multiset2)
Returns an unmodifiable view of the intersection of two multisets.  | 
|
static
 | 
Multisets.unmodifiableMultiset(Multiset<? extends E> multiset)
Returns an unmodifiable view of the specified multiset.  | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||