| Modifier and Type | Method and Description |
|---|---|
static LongHashFunction |
LongHashFunction.city_1_1()
Returns a hash function implementing
CityHash64 algorithm, version 1.1 without seed values.
|
static LongHashFunction |
LongHashFunction.city_1_1(long seed)
Returns a hash function implementing
CityHash64 algorithm, version 1.1 using the given seed value.
|
static LongHashFunction |
LongHashFunction.city_1_1(long seed0,
long seed1)
Returns a hash function implementing
CityHash64 algorithm, version 1.1 using the two given seed values.
|
static LongHashFunction |
LongHashFunction.farmNa()
Returns a hash function implementing so-called
farmhashna algorithm, without seed values.
|
static LongHashFunction |
LongHashFunction.farmNa(long seed)
Returns a hash function implementing so-called
farmhashna algorithm, using the given seed value.
|
static LongHashFunction |
LongHashFunction.farmNa(long seed0,
long seed1)
Returns a hash function implementing so-called
farmhashna algorithm, using the two given seed values.
|
static LongHashFunction |
LongHashFunction.farmUo()
Returns a hash function implementing so-called
farmhashuo algorithm without seed values.
|
static LongHashFunction |
LongHashFunction.farmUo(long seed)
Returns a hash function implementing so-called
farmhashuo algorithm with the given seed value.
|
static LongHashFunction |
LongHashFunction.farmUo(long seed0,
long seed1)
Returns a hash function implementing so-called
farmhashuo algorithm with the two given seed values.
|
static LongHashFunction |
LongHashFunction.metro()
Returns a hash function implementing the 64 bit version of
metrohash algorithm without
a seed value (0 is used as default seed value), with the initialization vector for
metrohash64_2.
|
static LongHashFunction |
LongHashFunction.metro(long seed)
Returns a hash function implementing the 64 bit version of
metrohash algorithm with the given
seed value, with the initialization vector for metrohash64_2.
|
static LongHashFunction |
LongHashFunction.murmur_3()
Returns a 64-bit hash function implementing
MurmurHash3
algorithm without seed values.
|
static LongHashFunction |
LongHashFunction.murmur_3(long seed)
Returns a 64-bit hash function implementing
MurmurHash3
algorithm with the given seed value.
|
static LongHashFunction |
LongHashFunction.wy_3()
Returns a hash function implementing
wyhash algorithm, version 3 without a seed value (0 is used as default seed value).
|
static LongHashFunction |
LongHashFunction.wy_3(long seed)
Returns a hash function implementing
wyhash algorithm, version 3 with the given seed value.
|
static LongHashFunction |
LongHashFunction.xx()
Returns a hash function implementing xxHash
algorithm without a seed value (0 is used as default seed value).
|
static LongHashFunction |
LongHashFunction.xx(long seed)
Returns a hash function implementing xxHash
algorithm with the given seed value.
|
static LongHashFunction |
LongHashFunction.xx128low()
Returns a hash function implementing XXH128 low
64bit algorithm without a seed value (0 is used as default seed value).
|
static LongHashFunction |
LongHashFunction.xx128low(long seed)
Returns a hash function implementing XXH128 low
64bit algorithm with the given seed value.
|
static LongHashFunction |
LongHashFunction.xx3()
Returns a hash function implementing XXH3 64bit
algorithm without a seed value (0 is used as default seed value).
|
static LongHashFunction |
LongHashFunction.xx3(long seed)
Returns a hash function implementing XXH3 64bit
algorithm with the given seed value.
|
Copyright © 2014–2022. All rights reserved.