Package | Description |
---|---|
com.google.common.collect |
This package contains generic collection interfaces and implementations, and
other utilities for working with collections.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AbstractMapBasedMultiset<E>
Basic implementation of
Multiset<E> backed by an instance of Map<E, Count> . |
(package private) class |
AbstractSortedMultiset<E>
This class provides a skeletal implementation of the
SortedMultiset interface. |
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 java.lang.Enum<E>>
Multiset implementation backed by an
EnumMap . |
(package private) class |
FilteredEntryMultimap.Keys |
class |
HashMultiset<E>
Multiset implementation backed by a
HashMap . |
class |
LinkedHashMultiset<E>
A
Multiset implementation with predictable iteration order. |
(package private) static class |
Multimaps.Keys<K,V> |
private static class |
Multisets.FilteredMultiset<E> |
class |
TreeMultiset<E>
A multiset which maintains the ordering of its elements, according to either their natural order
or an explicit
Comparator . |