| HashTable<T> |
A hash table, i.e.
|
| InsertionOrder<T> |
A helper to generate map keys that can be sorted according to their insertion order.
|
| InsertionOrder.Key<T> |
|
| LinkedNode<T> |
A very simple, immutable data structure to represent singly linked lists.
|
| ModuloHashTable<T> |
A hash table that applies a modulo operation to the hash in order to turn it into an index.
|
| Murmur3HashFunction |
A fast, but cryptographically insecure hash function,
implementing Murmur3.
|
| RangeHashTable<T> |
A hash table that derives an index from hashes using
a partition of the hashing space based on contiguous ranges.
|
| SimpleHashFunction |
A fast, but cryptographically insecure hash function,
based on Java's String.toString().
|