public enum MurmurHash3 extends Enum<MurmurHash3>
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
MurmurHash3.Hash128
A 128-bits hash.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected static long |
fmix(long k) |
protected static long |
getblock(byte[] key,
int offset,
int index) |
static MurmurHash3.Hash128 |
hash128(byte[] key,
int offset,
int length,
long seed,
MurmurHash3.Hash128 hash)
Compute the hash of the MurmurHash3_x64_128 hashing function.
|
static MurmurHash3 |
valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。
|
static MurmurHash3[] |
values()
この列挙型の定数を含む配列を宣言されている順序で返します。
|
public static MurmurHash3[] values()
for(MurmurHash3 c: MurmurHash3.values()) System.out.println(c);
public static MurmurHash3 valueOf(String name)
name - 返される列挙型定数の名前。IllegalArgumentException - この列挙型に、指定した名前の定数がない場合NullPointerException - 引数がnullの場合protected static long getblock(byte[] key,
int offset,
int index)
protected static long fmix(long k)
public static MurmurHash3.Hash128 hash128(byte[] key, int offset, int length, long seed, MurmurHash3.Hash128 hash)
Copyright © 2009–2016. All rights reserved.