| Package | Description | 
|---|---|
| com.google.common.collect | 
 This package contains generic collection interfaces and implementations, and other utilities for
 working with collections. 
 | 
| com.google.common.reflect | 
 This package contains utilities to work with Java reflection. 
 | 
| com.google.common.util.concurrent | 
 Concurrency utilities. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EvictingQueue<E>
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  | 
ForwardingDeque<E>
A deque which forwards all its method calls to another deque. 
 | 
class  | 
ForwardingList<E>
A list which forwards all its method calls to another list. 
 | 
class  | 
ForwardingMultiset<E>
A multiset which forwards all its method calls to another multiset. 
 | 
class  | 
ForwardingNavigableSet<E>
A navigable set which forwards all its method calls to another navigable set. 
 | 
protected class  | 
ForwardingNavigableSet.StandardDescendingSet
A sensible implementation of  
NavigableSet.descendingSet() in terms of the other methods
 of NavigableSet, notably including NavigableSet.descendingIterator(). | 
class  | 
ForwardingQueue<E>
A queue which forwards all its method calls to another queue. 
 | 
class  | 
ForwardingSet<E>
A set which forwards all its method calls to another set. 
 | 
class  | 
ForwardingSortedMultiset<E>
A sorted multiset which forwards all its method calls to another sorted multiset. 
 | 
protected class  | 
ForwardingSortedMultiset.StandardDescendingMultiset
A skeleton implementation of a descending multiset view. 
 | 
class  | 
ForwardingSortedSet<E>
A sorted set which forwards all its method calls to another sorted set. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TypeToken.TypeSet
The set of interfaces and classes that  
T is or is a subtype of. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ForwardingBlockingDeque<E>
A  
BlockingDeque which forwards all its method calls to another BlockingDeque. | 
class  | 
ForwardingBlockingQueue<E>
A  
BlockingQueue which forwards all its method calls to another BlockingQueue. | 
Copyright © 2010–2019. All rights reserved.