| com.google.common.annotations | 
 Annotation types. 
 | 
| com.google.common.base | 
 Basic utility libraries and interfaces. 
 | 
| com.google.common.cache | 
 | 
| com.google.common.collect | 
 Collection interfaces and implementations, and other utilities for collections. 
 | 
| com.google.common.escape | 
 Interfaces, utilities, and simple implementations of escapers and encoders. 
 | 
| com.google.common.eventbus | 
Discouraged in favor of dependency injection and
 concurrency frameworks, EventBus allows publish-subscribe-style communication.  
 | 
| com.google.common.graph | 
 An API for representing graph (node and edge) data. 
 | 
| com.google.common.hash | 
 Hash functions and related structures. 
 | 
| com.google.common.html | 
 Escapers
 for
 HTML. 
 | 
| com.google.common.io | 
 Utility methods and classes for I/O; for example input streams, output streams, readers, writers,
 and files. 
 | 
| com.google.common.math | 
 | 
| com.google.common.net | 
 Utility methods and classes for networking (such as IP addresses and domain names). 
 | 
| com.google.common.primitives | 
 Static utilities for the eight primitive types and void, and value types for treating
 them as unsigned or storing them in immutable arrays. 
 | 
| com.google.common.reflect | 
 Utilities for reflection. 
 | 
| com.google.common.util.concurrent | 
 Concurrency utilities. 
 | 
| com.google.common.xml | 
 Escapers
 for
 XML. 
 |