Name | Description | Type | Package | Framework |
AbstractIterator | This class provides a skeletal implementation of the Iterator interface, to make this interface easier to implement for certain types of | Class | com.google.common.collect | Google Guava |
|
AbstractSequentialIterator | This class provides a skeletal implementation of the Iterator interface for sequences whose next element can always be derived from the | Class | com.google.common.collect | Google Guava |
|
ArrayListMultimap | the values for a given key. | Class | com.google.common.collect | Google Guava |
|
ArrayTable | Fixed-size Table implementation backed by a two-dimensional array. | Class | com.google.common.collect | Google Guava |
|
BiMap | A bimap (or bidirectional map) is a map that preserves the uniqueness of its values as well as that of its keys. | Interface | com.google.common.collect | Google Guava |
|
BinaryTreeTraverser | A variant of TreeTraverser for binary trees, providing additional traversals specific toSince:15. | Class | com.google.common.collect | Google Guava |
|
BoundType | Indicates whether an endpoint of some range is contained in the range itself (closed) or not (open). | Class | com.google.common.collect | Google Guava |
|
ClassToInstanceMap | A map, each entry of which maps a Java raw type to an instance of that type. | Interface | com.google.common.collect | Google Guava |
|
Collections2 | Provides static methods for working with Collection instances. | Class | com.google.common.collect | Google Guava |
|
ComparisonChain | A utility for performing a chained comparison statement. | Class | com.google.common.collect | Google Guava |
|
ComputationException | Wraps an exception that occurred during a computation. | Class | com.google.common.collect | Google Guava |
|
ConcurrentHashMultiset | A multiset that supports concurrent modifications and that provides atomic versions of most Multiset operations (exceptions where noted). | Class | com.google.common.collect | Google Guava |
|
ContiguousSet | A sorted set of contiguous values in a given DiscreteDomain. | Class | com.google.common.collect | Google Guava |
|
DiscreteDomain | A descriptor for a discrete Comparable domain such as all Integer instances. | Class | com.google.common.collect | Google Guava |
|
EnumBiMap | A BiMap backed by two EnumMap instances. | Class | com.google.common.collect | Google Guava |
|
EnumHashBiMap | A BiMap backed by an EnumMap instance for keys-to-values, and a HashMap instance for values-to-keys. | Class | com.google.common.collect | Google Guava |
|
EnumMultiset | Multiset implementation backed by an EnumMap. | Class | com.google.common.collect | Google Guava |
|
EvictingQueue | A non-blocking queue which automatically evicts elements from the head of the queue when attempting to add new elements onto the queue and it is full. | Class | com.google.common.collect | Google Guava |
|
FluentIterable | FluentIterable provides a rich interface for manipulating Iterable instances in a chained fashion. | Class | com.google.common.collect | Google Guava |
|
ForwardingBlockingDeque | A BlockingDeque which forwards all its method calls to another BlockingDeque. | Class | com.google.common.collect | Google Guava |
|
ForwardingCollection | A collection which forwards all its method calls to another collection. | Class | com.google.common.collect | Google Guava |
|
ForwardingConcurrentMap | A concurrent map which forwards all its method calls to another concurrent map. | Class | com.google.common.collect | Google Guava |
|
ForwardingDeque | A deque which forwards all its method calls to another deque. | Class | com.google.common.collect | Google Guava |
|
ForwardingIterator | An iterator which forwards all its method calls to another iterator. | Class | com.google.common.collect | Google Guava |
|
ForwardingList | A list which forwards all its method calls to another list. | Class | com.google.common.collect | Google Guava |
|
ForwardingListIterator | A list iterator which forwards all its method calls to another list iterator. | Class | com.google.common.collect | Google Guava |
|
ForwardingListMultimap | A list multimap which forwards all its method calls to another list multimap. | Class | com.google.common.collect | Google Guava |
|
ForwardingMap | A map which forwards all its method calls to another map. | Class | com.google.common.collect | Google Guava |
|
ForwardingMapEntry | A map entry which forwards all its method calls to another map entry. | Class | com.google.common.collect | Google Guava |
|
ForwardingMultimap | A multimap which forwards all its method calls to another multimap. | Class | com.google.common.collect | Google Guava |
|
ForwardingMultiset | A multiset which forwards all its method calls to another multiset. | Class | com.google.common.collect | Google Guava |
|
ForwardingNavigableMap | A navigable map which forwards all its method calls to another navigable map. | Class | com.google.common.collect | Google Guava |
|
ForwardingNavigableSet | A navigable set which forwards all its method calls to another navigable set. | Class | com.google.common.collect | Google Guava |
|
ForwardingObject | An abstract base class for implementing the decorator pattern. | Class | com.google.common.collect | Google Guava |
|
ForwardingQueue | A queue which forwards all its method calls to another queue. | Class | com.google.common.collect | Google Guava |
|
ForwardingSet | A set which forwards all its method calls to another set. | Class | com.google.common.collect | Google Guava |
|
ForwardingSetMultimap | A set multimap which forwards all its method calls to another set multimap. | Class | com.google.common.collect | Google Guava |
|
ForwardingSortedMap | A sorted map which forwards all its method calls to another sorted map. | Class | com.google.common.collect | Google Guava |
|
ForwardingSortedMultiset | A sorted multiset which forwards all its method calls to another sorted multiset. | Class | com.google.common.collect | Google Guava |
|
ForwardingSortedSet | A sorted set which forwards all its method calls to another sorted set. | Class | com.google.common.collect | Google Guava |
|
ForwardingSortedSetMultimap | A sorted set multimap which forwards all its method calls to another sorted set multimap. | Class | com.google.common.collect | Google Guava |
|
ForwardingTable | A table which forwards all its method calls to another table. | Class | com.google.common.collect | Google Guava |
|
HashBasedTable | The views returned by column(C), columnKeySet(), and columnMap() have iterators that don't support remove(). | Class | com.google.common.collect | Google Guava |
|
HashBiMap | A BiMap backed by two hash tables. | Class | com.google.common.collect | Google Guava |
|
HashMultimap | The multimap does not store duplicate key-value pairs. | Class | com.google.common.collect | Google Guava |
|
HashMultiset | Multiset implementation backed by a HashMap. | Class | com.google.common.collect | Google Guava |
|
ImmutableBiMap | An immutable BiMap with reliable user-specified iteration order. | Class | com.google.common.collect | Google Guava |
|
ImmutableBiMap .Builder | A builder for creating immutable bimap instances, especially public static final bimaps (constant bimaps). | Class | com.google.common.collect.ImmutableBiMap | Google Guava |
|
ImmutableClassToInstanceMap | A class-to-instance map backed by an ImmutableMap. | Class | com.google.common.collect | Google Guava |
|
ImmutableClassToInstanceMap .Builder | A builder for creating immutable class-to-instance maps. | Class | com.google.common.collect.ImmutableClassToInstanceMap | Google Guava |
|
ImmutableCollection | An immutable collection. | Class | com.google.common.collect | Google Guava |
|
ImmutableCollection .Builder | Abstract base class for builders of ImmutableCollection types. | Class | com.google.common.collect.ImmutableCollection | Google Guava |
|
ImmutableList | A high-performance, immutable, random-access List implementation. | Class | com.google.common.collect | Google Guava |
|
ImmutableList .Builder | A builder for creating immutable list instances, especially public static final lists (constant lists). | Class | com.google.common.collect.ImmutableList | Google Guava |
|
ImmutableListMultimap | An immutable ListMultimap with reliable user-specified key and value iteration order. | Class | com.google.common.collect | Google Guava |
|
ImmutableListMultimap .Builder | A builder for creating immutable ListMultimap instances, especially public static final multimaps (constant multimaps). | Class | com.google.common.collect.ImmutableListMultimap | Google Guava |
|
ImmutableMap | An immutable, hash-based Map with reliable user-specified iteration order. | Class | com.google.common.collect | Google Guava |
|
ImmutableMap .Builder | A builder for creating immutable map instances, especially public static final maps (constant maps). | Class | com.google.common.collect.ImmutableMap | Google Guava |
|
ImmutableMultimap | An immutable Multimap. | Class | com.google.common.collect | Google Guava |
|
ImmutableMultimap .Builder | A builder for creating immutable multimap instances, especially public static final multimaps (constant multimaps). | Class | com.google.common.collect.ImmutableMultimap | Google Guava |
|
ImmutableMultiset | An immutable hash-based multiset. | Class | com.google.common.collect | Google Guava |
|
ImmutableMultiset .Builder | A builder for creating immutable multiset instances, especially public static final multisets (constant multisets). | Class | com.google.common.collect.ImmutableMultiset | Google Guava |
|
ImmutableRangeMap | An immutable implementation of RangeMap, supporting all query operations efficiently. | Class | com.google.common.collect | Google Guava |
|
ImmutableRangeMap .Builder | A builder for immutable range maps. | Class | com.google.common.collect.ImmutableRangeMap | Google Guava |
|
ImmutableRangeSet | An efficient immutable implementation of a RangeSet. | Class | com.google.common.collect | Google Guava |
|
ImmutableRangeSet .Builder | A builder for immutable range sets. | Class | com.google.common.collect.ImmutableRangeSet | Google Guava |
|
ImmutableSet | A high-performance, immutable Set with reliable, user-specified iteration order. | Class | com.google.common.collect | Google Guava |
|
ImmutableSet .Builder | A builder for creating immutable set instances, especially public static final sets (constant sets). | Class | com.google.common.collect.ImmutableSet | Google Guava |
|
ImmutableSetMultimap | An immutable SetMultimap with reliable user-specified key and value iteration order. | Class | com.google.common.collect | Google Guava |
|
ImmutableSetMultimap .Builder | A builder for creating immutable SetMultimap instances, especially public static final multimaps (constant multimaps). | Class | com.google.common.collect.ImmutableSetMultimap | Google Guava |
|
ImmutableSortedMap | An immutable SortedMap. | Class | com.google.common.collect | Google Guava |
|
ImmutableSortedMap .Builder | A builder for creating immutable sorted map instances, especially public static final maps (constant maps). | Class | com.google.common.collect.ImmutableSortedMap | Google Guava |
|
ImmutableSortedMultiset | An immutable SortedMultiset that stores its elements in a sorted array. | Class | com.google.common.collect | Google Guava |
|
ImmutableSortedMultiset .Builder | A builder for creating immutable multiset instances, especially public static final multisets (constant multisets). | Class | com.google.common.collect.ImmutableSortedMultiset | Google Guava |
|
ImmutableSortedSet | An immutable SortedSet that stores its elements in a sorted array. | Class | com.google.common.collect | Google Guava |
|
ImmutableSortedSet .Builder | A builder for creating immutable sorted set instances, especially public static final sets (constant sets), with a given comparator. | Class | com.google.common.collect.ImmutableSortedSet | Google Guava |
|
ImmutableTable | An immutable Table with reliable user-specified iteration order. | Class | com.google.common.collect | Google Guava |
|
ImmutableTable .Builder | A builder for creating immutable table instances, especially public static final tables (constant tables). | Class | com.google.common.collect.ImmutableTable | Google Guava |
|
Interner | Provides equivalent behavior to String. | Interface | com.google.common.collect | Google Guava |
|
Interners | Contains static methods pertaining to instances of Interner. | Class | com.google.common.collect | Google Guava |
|
Iterables | This class contains static utility methods that operate on or return objects of type Iterable. | Class | com.google.common.collect | Google Guava |
|
Iterators | This class contains static utility methods that operate on or return objects of type Iterator. | Class | com.google.common.collect | Google Guava |
|
LinkedHashMultimap | entries and that returns collections whose iterators follow the ordering in which the data was added to the multimap. | Class | com.google.common.collect | Google Guava |
|
LinkedHashMultiset | A Multiset implementation with predictable iteration order. | Class | com.google.common.collect | Google Guava |
|
LinkedListMultimap | An implementation of ListMultimap that supports deterministic iteration order for both keys and values. | Class | com.google.common.collect | Google Guava |
|
ListMultimap | A Multimap that can hold duplicate key-value pairs and that maintains the insertion ordering of values for a given key. | Interface | com.google.common.collect | Google Guava |
|
Lists | Static utility methods pertaining to List instances. | Class | com.google.common.collect | Google Guava |
|
MapConstraint | A constraint on the keys and values that may be added to a Map or Multimap. | Interface | com.google.common.collect | Google Guava |
|
MapConstraints | Factory and utilities pertaining to the MapConstraint interface. | Class | com.google.common.collect | Google Guava |
|
MapDifference | An object representing the differences between two maps. | Interface | com.google.common.collect | Google Guava |
|
MapDifference .ValueDifference | A difference between the mappings from two maps with the same key. | Interface | com.google.common.collect.MapDifference | Google Guava |
|
MapMaker | A builder of ConcurrentMap instances having any combination of the following features: keys or values automatically wrapped in weak or soft references | Class | com.google.common.collect | Google Guava |
|
Maps | Static utility methods pertaining to Map instances (including instances of SortedMap, BiMap, etc. | Class | com.google.common.collect | Google Guava |
|
Maps .EntryTransformer | A transformation of the value of a key-value pair, using both key and value as inputs. | Interface | com.google.common.collect.Maps | Google Guava |
|
MinMaxPriorityQueue | A double-ended priority queue, which provides constant-time access to both its least element and its greatest element, as determined by the queue's | Class | com.google.common.collect | Google Guava |
|
MinMaxPriorityQueue .Builder | The builder class used in creation of min-max priority queues. | Class | com.google.common.collect.MinMaxPriorityQueue | Google Guava |
|
Multimap | A collection that maps keys to values, similar to Map, but in which each key may be associated with multiple values. | Interface | com.google.common.collect | Google Guava |
|
MultimapBuilder | A builder for a multimap implementation that allows customization of the backing map and value collection implementations used in a particular multimap. | Class | com.google.common.collect | Google Guava |
|
MultimapBuilder .ListMultimapBuilder | A specialization of MultimapBuilder that generates ListMultimap instances. | Class | com.google.common.collect.MultimapBuilder | Google Guava |
|
MultimapBuilder .MultimapBuilderWithKeys | An intermediate stage in a MultimapBuilder in which the key-value collection map implementation has been specified, but the value collection implementation has not. | Class | com.google.common.collect.MultimapBuilder | Google Guava |
|
MultimapBuilder .SetMultimapBuilder | A specialization of MultimapBuilder that generates SetMultimap instances. | Class | com.google.common.collect.MultimapBuilder | Google Guava |
|
MultimapBuilder .SortedSetMultimapBuilder | A specialization of MultimapBuilder that generates SortedSetMultimap instances. | Class | com.google.common.collect.MultimapBuilder | Google Guava |
|
Multimaps | Provides static methods acting on or generating a Multimap. | Class | com.google.common.collect | Google Guava |
|
Multiset | A collection that supports order-independent equality, like Set, but may have duplicate elements. | Interface | com.google.common.collect | Google Guava |
|
Multiset .Entry | An unmodifiable element-count pair for a multiset. | Interface | com.google.common.collect.Multiset | Google Guava |
|
Multisets | Provides static utility methods for creating and working with Multiset instances. | Class | com.google.common.collect | Google Guava |
|
MutableClassToInstanceMap | A mutable class-to-instance map backed by an arbitrary user-provided map. | Class | com.google.common.collect | Google Guava |
|
ObjectArrays | Static utility methods pertaining to object arrays. | Class | com.google.common.collect | Google Guava |
|
Ordering | A comparator, with additional methods to support common operations. | Class | com.google.common.collect | Google Guava |
|
PeekingIterator | An iterator that supports a one-element lookahead while iterating. | Interface | com.google.common.collect | Google Guava |
|
Queues | Static utility methods pertaining to Queue and Deque instances. | Class | com.google.common.collect | Google Guava |
|
Range | A range (or interval) defines the boundaries around a contiguous span of values of some Comparable type; for example, integers from 1 to 100 inclusive. | Class | com.google.common.collect | Google Guava |
|
RangeMap | A mapping from disjoint nonempty ranges to non-null values. | Interface | com.google.common.collect | Google Guava |
|
RangeSet | A set comprising zero or more nonempty, disconnected ranges of type C. | Interface | com.google.common.collect | Google Guava |
|
RowSortedTable | Interface that extends Table and whose rows are sorted. | Interface | com.google.common.collect | Google Guava |
|
SetMultimap | A Multimap that cannot hold duplicate key-value pairs. | Interface | com.google.common.collect | Google Guava |
|
Sets | Static utility methods pertaining to Set instances. | Class | com.google.common.collect | Google Guava |
|
Sets .SetView | An unmodifiable view of a set which may be backed by other sets; this view will change as the backing sets do. | Class | com.google.common.collect.Sets | Google Guava |
|
SortedMapDifference | An object representing the differences between two sorted maps. | Interface | com.google.common.collect | Google Guava |
|
SortedMultiset | A Multiset which maintains the ordering of its elements, according to either their natural order or an explicit Comparator. | Interface | com.google.common.collect | Google Guava |
|
SortedSetMultimap | A SetMultimap whose set of values for a given key are kept sorted; that is, they comprise a SortedSet. | Interface | com.google.common.collect | Google Guava |
|
Table | A collection that associates an ordered pair of keys, called a row key and a column key, with a single value. | Interface | com.google.common.collect | Google Guava |
|
Table .Cell | Row key / column key / value triplet corresponding to a mapping in a table. | Interface | com.google.common.collect.Table | Google Guava |
|
Tables | Provides static methods that involve a Table. | Class | com.google.common.collect | Google Guava |
|
TreeBasedTable | by their natural ordering or by supplied comparators. | Class | com.google.common.collect | Google Guava |
|
TreeMultimap | their natural ordering or by supplied comparators. | Class | com.google.common.collect | Google Guava |
|
TreeMultiset | A multiset which maintains the ordering of its elements, according to either their natural order or an explicit Comparator. | Class | com.google.common.collect | Google Guava |
|
TreeRangeMap | An implementation of RangeMap based on a TreeMap, supporting all optional operations. | Class | com.google.common.collect | Google Guava |
|
TreeRangeSet | An implementation of RangeSet backed by a TreeMap. | Class | com.google.common.collect | Google Guava |
|
TreeTraverser | Views elements of a type T as nodes in a tree, and provides methods to traverse the trees induced by this traverser. | Class | com.google.common.collect | Google Guava |
|
UnmodifiableIterator | An iterator that does not support remove(). | Class | com.google.common.collect | Google Guava |
|
UnmodifiableListIterator | A list iterator that does not support UnmodifiableIterator. | Class | com.google.common.collect | Google Guava |
|
AbstractIterator | T h i s c l a s s p r o v i d e s a s k e l e t a l i m p l e m e n t a t i o n o f t h e I t e r a t o r i n t e r f a c e , t o m a k e t h i s i n t e r f a c e e a s i e r t o i m p l e m e n t f o r c e r t a i n t y p e s o f | Class | com.google.common.collect | Google Collections |
|
ArrayListMultimap | t h e v a l u e s f o r a g i v e n k e y . | Class | com.google.common.collect | Google Collections |
|
AsynchronousComputationException | W r a p s a n e x c e p t i o n t h a t o c c u r e d d u r i n g a c o m p u t a t i o n i n a d i f f e r e n t t h r e a d . | Class | com.google.common.collect | Google Collections |
|
BiMap | A b i m a p ( o r b i d i r e c t i o n a l m a p ) i s a m a p t h a t p r e s e r v e s t h e u n i q u e n e s s o f i t s v a l u e s a s w e l l a s t h a t o f i t s k e y s . | Interface | com.google.common.collect | Google Collections |
|
ClassToInstanceMap | A m a p , e a c h e n t r y o f w h i c h m a p s a J a v a r a w t y p e t o a n i n s t a n c e o f t h a t t y p e . | Interface | com.google.common.collect | Google Collections |
|
Collections2 | P r o v i d e s s t a t i c m e t h o d s f o r w o r k i n g w i t h C o l l e c t i o n i n s t a n c e s . | Class | com.google.common.collect | Google Collections |
|
ComputationException | W r a p s a n e x c e p t i o n t h a t o c c u r e d d u r i n g a c o m p u t a t i o n . | Class | com.google.common.collect | Google Collections |
|
ConcurrentHashMultiset | A m u l t i s e t t h a t s u p p o r t s c o n c u r r e n t m o d i f i c a t i o n s a n d t h a t p r o v i d e s a t o m i c v e r s i o n s o f m o s t M u l t i s e t o p e r a t i o n s ( e x c e p t i o n s w h e r e n o t e d ) . | Class | com.google.common.collect | Google Collections |
|
EnumBiMap | A B i M a p b a c k e d b y t w o E n u m M a p i n s t a n c e s . | Class | com.google.common.collect | Google Collections |
|
EnumHashBiMap | A B i M a p b a c k e d b y a n E n u m M a p i n s t a n c e f o r k e y s - t o - v a l u e s , a n d a H a s h M a p i n s t a n c e f o r v a l u e s - t o - k e y s . | Class | com.google.common.collect | Google Collections |
|
EnumMultiset | M u l t i s e t i m p l e m e n t a t i o n b a c k e d b y a n E n u m M a p . | Class | com.google.common.collect | Google Collections |
|
ForwardingCollection | A c o l l e c t i o n w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r c o l l e c t i o n . | Class | com.google.common.collect | Google Collections |
|
ForwardingConcurrentMap | A c o n c u r r e n t m a p w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r c o n c u r r e n t m a p . | Class | com.google.common.collect | Google Collections |
|
ForwardingIterator | A n i t e r a t o r w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r i t e r a t o r . | Class | com.google.common.collect | Google Collections |
|
ForwardingList | A l i s t w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r l i s t . | Class | com.google.common.collect | Google Collections |
|
ForwardingListIterator | A l i s t i t e r a t o r w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r l i s t i t e r a t o r . | Class | com.google.common.collect | Google Collections |
|
ForwardingMap | A m a p w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r m a p . | Class | com.google.common.collect | Google Collections |
|
ForwardingMapEntry | A m a p e n t r y w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r m a p e n t r y . | Class | com.google.common.collect | Google Collections |
|
ForwardingMultimap | A m u l t i m a p w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r m u l t i m a p . | Class | com.google.common.collect | Google Collections |
|
ForwardingMultiset | A m u l t i s e t w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r m u l t i s e t . | Class | com.google.common.collect | Google Collections |
|
ForwardingObject | A n a b s t r a c t b a s e c l a s s f o r i m p l e m e n t i n g t h e d e c o r a t o r p a t t e r n . | Class | com.google.common.collect | Google Collections |
|
ForwardingQueue | A q u e u e w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r q u e u e . | Class | com.google.common.collect | Google Collections |
|
ForwardingSet | A s e t w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r s e t . | Class | com.google.common.collect | Google Collections |
|
ForwardingSortedMap | A s o r t e d m a p w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r s o r t e d m a p . | Class | com.google.common.collect | Google Collections |
|
ForwardingSortedSet | A s o r t e d s e t w h i c h f o r w a r d s a l l i t s m e t h o d c a l l s t o a n o t h e r s o r t e d s e t . | Class | com.google.common.collect | Google Collections |
|
HashBiMap | A B i M a p b a c k e d b y t w o H a s h M a p i n s t a n c e s . | Class | com.google.common.collect | Google Collections |
|
HashMultimap | T h e m u l t i m a p d o e s n o t s t o r e d u p l i c a t e k e y - v a l u e p a i r s . | Class | com.google.common.collect | Google Collections |
|
HashMultiset | M u l t i s e t i m p l e m e n t a t i o n b a c k e d b y a H a s h M a p . | Class | com.google.common.collect | Google Collections |
|
ImmutableBiMap | A n i m m u t a b l e B i M a p w i t h r e l i a b l e u s e r - s p e c i f i e d i t e r a t i o n o r d e r . | Class | com.google.common.collect | Google Collections |
|
ImmutableBiMap .Builder | A b u i l d e r f o r c r e a t i n g i m m u t a b l e b i m a p i n s t a n c e s , e s p e c i a l l y p u b l i c s t a t i c f i n a l b i m a p s ( c o n s t a n t b i m a p s ) . | Class | com.google.common.collect.ImmutableBiMap | Google Collections |
|
ImmutableClassToInstanceMap | A c l a s s - t o - i n s t a n c e m a p b a c k e d b y a n I m m u t a b l e M a p . | Class | com.google.common.collect | Google Collections |
|
ImmutableClassToInstanceMap .Builder | A b u i l d e r f o r c r e a t i n g i m m u t a b l e c l a s s - t o - i n s t a n c e m a p s . | Class | com.google.common.collect.ImmutableClassToInstanceMap | Google Collections |
|
ImmutableCollection | A n i m m u t a b l e c o l l e c t i o n . | Class | com.google.common.collect | Google Collections |
|
ImmutableList | A h i g h - p e r f o r m a n c e , i m m u t a b l e , r a n d o m - a c c e s s L i s t i m p l e m e n t a t i o n . | Class | com.google.common.collect | Google Collections |
|
ImmutableList .Builder | A b u i l d e r f o r c r e a t i n g i m m u t a b l e l i s t i n s t a n c e s , e s p e c i a l l y p u b l i c s t a t i c f i n a l l i s t s ( c o n s t a n t l i s t s ) . | Class | com.google.common.collect.ImmutableList | Google Collections |
|
ImmutableListMultimap | A n i m m u t a b l e L i s t M u l t i m a p w i t h r e l i a b l e u s e r - s p e c i f i e d k e y a n d v a l u e i t e r a t i o n o r d e r . | Class | com.google.common.collect | Google Collections |
|
ImmutableListMultimap .Builder | A b u i l d e r f o r c r e a t i n g i m m u t a b l e L i s t M u l t i m a p i n s t a n c e s , e s p e c i a l l y p u b l i c s t a t i c f i n a l m u l t i m a p s ( c o n s t a n t m u l t i m a p s ) . | Class | com.google.common.collect.ImmutableListMultimap | Google Collections |
|
ImmutableMap | A n i m m u t a b l e , h a s h - b a s e d M a p w i t h r e l i a b l e u s e r - s p e c i f i e d i t e r a t i o n o r d e r . | Class | com.google.common.collect | Google Collections |
|
ImmutableMap .Builder | A b u i l d e r f o r c r e a t i n g i m m u t a b l e m a p i n s t a n c e s , e s p e c i a l l y p u b l i c s t a t i c f i n a l m a p s ( c o n s t a n t m a p s ) . | Class | com.google.common.collect.ImmutableMap | Google Collections |
|
ImmutableMultimap | A n i m m u t a b l e M u l t i m a p . | Class | com.google.common.collect | Google Collections |
|
ImmutableMultimap .Builder | A b u i l d e r f o r c r e a t i n g i m m u t a b l e m u l t i m a p i n s t a n c e s , e s p e c i a l l y p u b l i c s t a t i c f i n a l m u l t i m a p s ( c o n s t a n t m u l t i m a p s ) . | Class | com.google.common.collect.ImmutableMultimap | Google Collections |
|
ImmutableMultiset | A n i m m u t a b l e h a s h - b a s e d m u l t i s e t . | Class | com.google.common.collect | Google Collections |
|
ImmutableMultiset .Builder | A b u i l d e r f o r c r e a t i n g i m m u t a b l e m u l t i s e t i n s t a n c e s , e s p e c i a l l y p u b l i c s t a t i c f i n a l m u l t i s e t s ( c o n s t a n t m u l t i s e t s ) . | Class | com.google.common.collect.ImmutableMultiset | Google Collections |
|
ImmutableSet | A h i g h - p e r f o r m a n c e , i m m u t a b l e S e t w i t h r e l i a b l e , u s e r - s p e c i f i e d i t e r a t i o n o r d e r . | Class | com.google.common.collect | Google Collections |
|
ImmutableSet .Builder | A b u i l d e r f o r c r e a t i n g i m m u t a b l e s e t i n s t a n c e s , e s p e c i a l l y p u b l i c s t a t i c f i n a l s e t s ( c o n s t a n t s e t s ) . | Class | com.google.common.collect.ImmutableSet | Google Collections |
|
ImmutableSetMultimap | A n i m m u t a b l e S e t M u l t i m a p w i t h r e l i a b l e u s e r - s p e c i f i e d k e y a n d v a l u e i t e r a t i o n o r d e r . | Class | com.google.common.collect | Google Collections |
|
ImmutableSetMultimap .Builder | A b u i l d e r f o r c r e a t i n g i m m u t a b l e S e t M u l t i m a p i n s t a n c e s , e s p e c i a l l y p u b l i c s t a t i c f i n a l m u l t i m a p s ( c o n s t a n t m u l t i m a p s ) . | Class | com.google.common.collect.ImmutableSetMultimap | Google Collections |
|
ImmutableSortedMap | A n i m m u t a b l e S o r t e d M a p . | Class | com.google.common.collect | Google Collections |
|
ImmutableSortedMap .Builder | A b u i l d e r f o r c r e a t i n g i m m u t a b l e s o r t e d m a p i n s t a n c e s , e s p e c i a l l y p u b l i c s t a t i c f i n a l m a p s ( c o n s t a n t m a p s ) . | Class | com.google.common.collect.ImmutableSortedMap | Google Collections |
|
ImmutableSortedSet | A n i m m u t a b l e S o r t e d S e t t h a t s t o r e s i t s e l e m e n t s i n a s o r t e d a r r a y . | Class | com.google.common.collect | Google Collections |
|
ImmutableSortedSet .Builder | A b u i l d e r f o r c r e a t i n g i m m u t a b l e s o r t e d s e t i n s t a n c e s , e s p e c i a l l y p u b l i c s t a t i c f i n a l s e t s ( c o n s t a n t s e t s ) , w i t h a g i v e n | Class | com.google.common.collect.ImmutableSortedSet | Google Collections |
|
Iterables | T h i s c l a s s c o n t a i n s s t a t i c u t i l i t y m e t h o d s t h a t o p e r a t e o n o r r e t u r n o b j e c t s o f t y p e I t e r a b l e . | Class | com.google.common.collect | Google Collections |
|
Iterators | T h i s c l a s s c o n t a i n s s t a t i c u t i l i t y m e t h o d s t h a t o p e r a t e o n o r r e t u r n o b j e c t s o f t y p e I t e r a t o r . | Class | com.google.common.collect | Google Collections |
|
LinkedHashMultimap | e n t r i e s a n d t h a t r e t u r n s c o l l e c t i o n s w h o s e i t e r a t o r s f o l l o w t h e o r d e r i n g i n w h i c h t h e d a t a w a s a d d e d t o t h e m u l t i m a p . | Class | com.google.common.collect | Google Collections |
|
LinkedHashMultiset | A M u l t i s e t i m p l e m e n t a t i o n w i t h p r e d i c t a b l e i t e r a t i o n o r d e r . | Class | com.google.common.collect | Google Collections |
|
LinkedListMultimap | A n i m p l e m e n t a t i o n o f L i s t M u l t i m a p t h a t s u p p o r t s d e t e r m i n i s t i c i t e r a t i o n o r d e r f o r b o t h k e y s a n d v a l u e s . | Class | com.google.common.collect | Google Collections |
|
ListMultimap | A M u l t i m a p t h a t c a n h o l d d u p l i c a t e k e y - v a l u e p a i r s a n d t h a t m a i n t a i n s t h e i n s e r t i o n o r d e r i n g o f v a l u e s f o r a g i v e n k e y . | Interface | com.google.common.collect | Google Collections |
|
Lists | S t a t i c u t i l i t y m e t h o d s p e r t a i n i n g t o L i s t i n s t a n c e s . | Class | com.google.common.collect | Google Collections |
|
MapDifference | A n o b j e c t r e p r e s e n t i n g t h e d i f f e r e n c e s b e t w e e n t w o m a p s . | Interface | com.google.common.collect | Google Collections |
|
MapDifference .ValueDifference | A d i f f e r e n c e b e t w e e n t h e m a p p i n g s f r o m t w o m a p s w i t h t h e s a m e k e y . | Interface | com.google.common.collect.MapDifference | Google Collections |
|
MapMaker | A C o n c u r r e n t M a p b u i l d e r , p r o v i d i n g a n y c o m b i n a t i o n o f t h e s e f e a t u r e s : s o f t o r w e a k k e y s , s o f t o r w e a k v a l u e s , t i m e d e x p i r a t i o n , a n d o n - d e m a n d | Class | com.google.common.collect | Google Collections |
|
Maps | S t a t i c u t i l i t y m e t h o d s p e r t a i n i n g t o M a p i n s t a n c e s . | Class | com.google.common.collect | Google Collections |
|
Multimap | A c o l l e c t i o n s i m i l a r t o a M a p , b u t w h i c h m a y a s s o c i a t e m u l t i p l e v a l u e s w i t h a s i n g l e k e y . | Interface | com.google.common.collect | Google Collections |
|
Multimaps | P r o v i d e s s t a t i c m e t h o d s a c t i n g o n o r g e n e r a t i n g a M u l t i m a p . | Class | com.google.common.collect | Google Collections |
|
Multiset | A c o l l e c t i o n t h a t s u p p o r t s o r d e r - i n d e p e n d e n t e q u a l i t y , l i k e S e t , b u t m a y h a v e d u p l i c a t e e l e m e n t s . | Interface | com.google.common.collect | Google Collections |
|
Multiset .Entry | A n u n m o d i f i a b l e e l e m e n t - c o u n t p a i r f o r a m u l t i s e t . | Interface | com.google.common.collect.Multiset | Google Collections |
|
Multisets | P r o v i d e s s t a t i c u t i l i t y m e t h o d s f o r c r e a t i n g a n d w o r k i n g w i t h M u l t i s e t i n s t a n c e s . | Class | com.google.common.collect | Google Collections |
|
MutableClassToInstanceMap | A m u t a b l e c l a s s - t o - i n s t a n c e m a p b a c k e d b y a n a r b i t r a r y u s e r - p r o v i d e d m a p . | Class | com.google.common.collect | Google Collections |
|
ObjectArrays | S t a t i c u t i l i t y m e t h o d s p e r t a i n i n g t o o b j e c t a r r a y s . | Class | com.google.common.collect | Google Collections |
|
Ordering | A c o m p a r a t o r w i t h a d d e d m e t h o d s t o s u p p o r t c o m m o n f u n c t i o n s . | Class | com.google.common.collect | Google Collections |
|
PeekingIterator | A n i t e r a t o r t h a t s u p p o r t s a o n e - e l e m e n t l o o k a h e a d w h i l e i t e r a t i n g . | Interface | com.google.common.collect | Google Collections |
|
SetMultimap | A M u l t i m a p t h a t c a n n o t h o l d d u p l i c a t e k e y - v a l u e p a i r s . | Interface | com.google.common.collect | Google Collections |
|
Sets | S t a t i c u t i l i t y m e t h o d s p e r t a i n i n g t o S e t i n s t a n c e s . | Class | com.google.common.collect | Google Collections |
|
Sets .SetView | A n u n m o d i f i a b l e v i e w o f a s e t w h i c h m a y b e b a c k e d b y o t h e r s e t s ; t h i s v i e w w i l l c h a n g e a s t h e b a c k i n g s e t s d o . | Class | com.google.common.collect.Sets | Google Collections |
|
SortedSetMultimap | A S e t M u l t i m a p w h o s e s e t o f v a l u e s f o r a g i v e n k e y a r e k e p t s o r t e d ; t h a t i s , t h e y c o m p r i s e a S o r t e d S e t . | Interface | com.google.common.collect | Google Collections |
|
TreeMultimap | t h e i r n a t u r a l o r d e r i n g o r b y s u p p l i e d c o m p a r a t o r s . | Class | com.google.common.collect | Google Collections |
|
TreeMultiset | A m u l t i s e t w h i c h m a i n t a i n s t h e o r d e r i n g o f i t s e l e m e n t s , a c c o r d i n g t o e i t h e r t h e i r n a t u r a l o r d e r o r a n e x p l i c i t C o m p a r a t o r . | Class | com.google.common.collect | Google Collections |
|
UnmodifiableIterator | A n i t e r a t o r t h a t d o e s n o t s u p p o r t r e m o v e ( ) . | Class | com.google.common.collect | Google Collections |