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