Top Description Classes
module lwjgl.xxhash

Package org.lwjgl.util.xxhash

Annotations
@NonnullDefault

Contains bindings to xxHash, an extremely fast non-cryptographic hash algorithm.

xxHash successfully completes the SMHasher test suite which evaluates collision, dispersion and randomness qualities of hash functions.

Class Summary

Modifier and TypeClass and Description
pack-priv class
LibXXHash

Initializes the xxhash shared library.

public class
XXH128Canonical

128-bit canonical representation.

public class
XXH128Hash

The return value from 128-bit hashes.

public class
XXH32Canonical

Canonical (big endian) representation of XXH32_hash_t.

public class
XXH32State

The opaque state struct for the XXH32 streaming API.

public class
XXH3State

The state struct for the XXH3 streaming API.

public class
XXH64Canonical

64-bit canonical representation.

public class
XXH64State

The opaque state struct for the XXH64 streaming API.

public class
XXHash

Native bindings to xxhash.