Top Description Packages

Guava: Google Core Libraries for Java 33.1.0-jre

Resources
Homepage, Development, Bug Tracker, License (Apache License, Version 2.0)
Dependencies
java.base, java.logging, jdk.unsupported, checker-qual, error_prone_annotations, failureaccess, j2objc-annotations, jsr305
Maven Central
Group ID:com.google.guava
Artifacts:guava

Project Guava: Google Core Libraries for Java

Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more.

Release 33.1.0-jre

Release Date
2024-03-13
Version Control
Git
https://github.com/google/guava.git
Git
[email protected]:google/guava.git

Package Summary

Modifier and TypePackage and Description
package
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 java.math.BigInteger and java.math.BigDecimal instances.

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 void, and value types for treating them as unsigned or storing them in immutable arrays.

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