All Classes and Interfaces
Class
Description
Combines a Map with List values to provide simple way to store multiple values for a key (multimap).
Checksum interface to access 128 bit in various ways.
A circular byte buffer (also called ring buffer) allows putting and and getting bytes in a FIFO way.
Simple Date and time utils.
Calendar objects are rather expensive: for heavy usage it's a good idea to use a single instance per thread
instead of calling Calendar.getInstance() multiple times.
Utils for dealing with files.
Hash function FNV-1a (http://www.isthe.com/chongo/tech/comp/fnv).
Hash function FNV-1a (http://www.isthe.com/chongo/tech/comp/fnv).
Utils for dealing with IO (streams, readers, ...).
Wraps around an InputStream and limits the amount of bytes that can be read from it.
An minimalistic hash map optimized for long keys.
An minimalistic hash set optimized for long values.
Combines a Map with List values to provide simple way to store multiple values for a key.
Combines a Map with Set values to provide simple way to store multiple values for a key.
Murmur3A (murmurhash3_x86_32)
Murmur3F (MurmurHash3_x64_128)
An in-memory object cache supporting soft/weak/strong references, maximum size (clearing the entries that were put
first), and time-based expiration.
Replacement for Java's PipedOutputStream: all data written to this stream will get available in the integrated
InputStream (see
PipelineOutputStream.getInputStream()
).Retrieves int and long values from byte arrays.
Wrapper for Checksum that accepts all kind of primitive data to update the hash.
Repeats an input stream to an additional OutputStream.
Utilities for working with strings like splitting, joining, url-encoding, hex, and digests.