Packages

Package
Description
Common annotation types.
Basic utility libraries and interfaces.
This package contains caching utilities.
This package contains generic collection interfaces and implementations, and other utilities for working with collections.
Interfaces, utilities, and simple implementations of escapers and encoders.
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).
Hash functions and related structures.
Escapers for HTML.
This package contains utility methods and classes for working with Java I/O; for example input streams, output streams, readers, writers, and files.
Arithmetic functions operating on primitive values and BigInteger instances.
This package contains utility methods and classes for working with net addresses (numeric IP and domain names).
Static utilities for working with the eight primitive types and void, and value types for treating them as unsigned.
This package contains utilities to work with Java reflection.
Concurrency utilities.
Escapers for XML.