public final class HashContainers
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static float |
DEFAULT_LOAD_FACTOR
Default load factor.
|
static int |
MAX_HASH_ARRAY_LENGTH
Maximum array size for hash containers (power-of-two and still
allocable in Java, not a negative int).
|
static float |
MAX_LOAD_FACTOR
Maximum sane load factor (1 empty slot per 100).
|
static int |
MIN_HASH_ARRAY_LENGTH
Minimum hash buffer size.
|
static float |
MIN_LOAD_FACTOR
Minimal sane load factor (99 empty slots per 100).
|
Constructor and Description |
---|
HashContainers() |
Modifier and Type | Method and Description |
---|---|
static int |
maxElements(double loadFactor)
Compute and return the maximum number of elements (inclusive)
that can be stored in a hash container for a given load factor.
|
public static final int MAX_HASH_ARRAY_LENGTH
public static final int MIN_HASH_ARRAY_LENGTH
public static final float DEFAULT_LOAD_FACTOR
public static final float MIN_LOAD_FACTOR
public static final float MAX_LOAD_FACTOR
Copyright © 2015 Carrot Search s.c.. All Rights Reserved.