public final class MurmurHash3 extends DrillHash
| Constructor and Description |
|---|
MurmurHash3() |
| Modifier and Type | Method and Description |
|---|---|
static long |
fmix64(long k) |
static int |
hash32(double val,
long seed) |
static int |
hash32(int start,
int end,
DrillBuf buffer,
int seed) |
static long |
hash64(double val,
long seed) |
static long |
hash64(long start,
long end,
DrillBuf buffer,
long seed) |
static int |
murmur3_32(int bStart,
int bEnd,
DrillBuf buffer,
int seed) |
static int |
murmur3_32(long val,
int seed) |
static long |
murmur3_64(long val,
int seed) |
static long |
murmur3_64(long bStart,
long bEnd,
DrillBuf buffer,
int seed) |
getIntLittleEndian, getLongLittleEndianpublic static final long fmix64(long k)
public static long murmur3_64(long bStart,
long bEnd,
DrillBuf buffer,
int seed)
public static long murmur3_64(long val,
int seed)
public static int murmur3_32(int bStart,
int bEnd,
DrillBuf buffer,
int seed)
public static int murmur3_32(long val,
int seed)
public static long hash64(double val,
long seed)
public static long hash64(long start,
long end,
DrillBuf buffer,
long seed)
public static int hash32(double val,
long seed)
public static int hash32(int start,
int end,
DrillBuf buffer,
int seed)
Copyright © 2022 The Apache Software Foundation. All rights reserved.