| Package | Description | 
|---|---|
| com.google.common.annotations | 
 Common annotation types. 
 | 
| com.google.common.base | 
 Basic utility libraries and interfaces. 
 | 
| com.google.common.cache | 
 This package contains caching utilities. 
 | 
| com.google.common.collect | 
 This package contains generic collection interfaces and implementations, and other utilities for
 working with collections. 
 | 
| com.google.common.escape | 
 Interfaces, utilities, and simple implementations of escapers and encoders. 
 | 
| com.google.common.eventbus | 
 The EventBus allows publish-subscribe-style communication between components without requiring
 the components to explicitly register with one another (and thus be aware of each other). 
 | 
| 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 | 
 This package contains utility methods and classes for working with Java I/O; for example input
 streams, output streams, readers, writers, and files. 
 | 
| com.google.common.math | 
 Arithmetic functions operating on primitive values and  
BigInteger instances. | 
| com.google.common.net | 
 This package contains utility methods and classes for working with net addresses (numeric IP and
 domain names). 
 | 
| com.google.common.primitives | 
 Static utilities for working with the eight primitive types and  
void, and value types for
 treating them as unsigned. | 
| com.google.common.reflect | 
 This package contains utilities to work with Java reflection. 
 | 
| com.google.common.util.concurrent | 
 Concurrency utilities. 
 | 
| com.google.common.xml | 
 Escapers
 for
 XML. 
 | 
Copyright © 2010–2019. All rights reserved.