public class HashUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static float |
DEFAULT_LOAD_FACTOR |
static int |
MIN_CAPACITY |
| Modifier and Type | Method and Description |
|---|---|
static int |
getCeilingPrime(int size) |
static int |
getFirstPrime() |
static int |
getFloorPrime(int size) |
static int |
getPreviousPrime(int prime) |
static int |
indexFor(int hash,
int length,
int mask) |
static int |
indexFor(long hash,
int length,
int mask) |
static int |
nextCapacity(int capacity) |
static int |
nextPrimeCapacity(int capacity) |
static int |
shift(int length) |
public static final int MIN_CAPACITY
public static final float DEFAULT_LOAD_FACTOR
public static int indexFor(int hash,
int length,
int mask)
public static int indexFor(long hash,
int length,
int mask)
public static int nextCapacity(int capacity)
public static int nextPrimeCapacity(int capacity)
public static int shift(int length)
public static int getFirstPrime()
public static int getCeilingPrime(int size)
public static int getFloorPrime(int size)
public static int getPreviousPrime(int prime)