MurmurHash

@author Sam Harwell @author Egbert Voigt (D)

Members

Static functions

finish
size_t finish(size_t hash, size_t numberOfWords)

Apply the final computation steps to the intermediate value {@code hash} to form the final result of the MurmurHash 3 hash function.

hashCode
size_t hashCode(T[] data, size_t seed)

Utility function to compute the hash code of an array using the MurmurHash algorithm.

initialize
size_t initialize()

Initialize the hash using the default seed value.

initialize
size_t initialize(size_t seed)

Initialize the hash using the specified {@code seed}.

update
size_t update(size_t hash, size_t value)

Update the intermediate hash value for the next input {@code value}.

update
size_t update(size_t hash, U value)

Update the intermediate hash value for the next input {@code value}.

Variables

DEFAULT_SEED
enum size_t DEFAULT_SEED;
Undocumented in source.

Meta