| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static long | mix64(long z)
Computes David Stafford variant 9 of 64bit mix function (MH3 finalization step, with different shifts and constants). |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int |
| PHI_C32 | back to summary |
|---|---|
| private static final int PHI_C32 | |
| PHI_C64 | back to summary |
|---|---|
| private static final long PHI_C64 | |
| BitMixer | back to summary |
|---|---|
| public BitMixer() | |
| mix | back to summary |
|---|---|
| public static int mix(byte key) | |
| mix | back to summary |
|---|---|
| public static int mix(short key) | |
| mix | back to summary |
|---|---|
| public static int mix(char key) | |
| mix | back to summary |
|---|---|
| public static int mix(int key) | |
| mix | back to summary |
|---|---|
| public static int mix(float key) | |
| mix | back to summary |
|---|---|
| public static int mix(double key) | |
| mix | back to summary |
|---|---|
| public static int mix(long key) | |
| mix | back to summary |
|---|---|
| public static int mix(Object key) | |
| mix32 | back to summary |
|---|---|
| public static int mix32(int k) MH3's plain finalization step. | |
| mix64 | back to summary |
|---|---|
| public static long mix64(long z) Computes David Stafford variant 9 of 64bit mix function (MH3 finalization step, with different shifts and constants). Variant 9 is picked because it contains two 32-bit shifts which could be possibly optimized into better machine code.
| |
| mixPhi | back to summary |
|---|---|
| public static int mixPhi(byte k) | |
| mixPhi | back to summary |
|---|---|
| public static int mixPhi(char k) | |
| mixPhi | back to summary |
|---|---|
| public static int mixPhi(short k) | |
| mixPhi | back to summary |
|---|---|
| public static int mixPhi(int k) | |
| mixPhi | back to summary |
|---|---|
| public static int mixPhi(float k) | |
| mixPhi | back to summary |
|---|---|
| public static int mixPhi(double k) | |
| mixPhi | back to summary |
|---|---|
| public static int mixPhi(long k) | |
| mixPhi | back to summary |
|---|---|
| public static int mixPhi(Object k) | |