| Package | Description |
|---|---|
| org.neo4j.collection.primitive.hopscotch |
| Modifier and Type | Field and Description |
|---|---|
static HopScotchHashingAlgorithm.HashFunction |
HopScotchHashingAlgorithm.DEFAULT_HASHING
The default hash function is based on a pseudo-random number generator, which uses the input value as a seed
to the generator.
|
static HopScotchHashingAlgorithm.HashFunction |
HopScotchHashingAlgorithm.JUL_HASHING
Same hash function as that used by the standard library hash collections.
|
| Modifier and Type | Method and Description |
|---|---|
static <VALUE> VALUE |
HopScotchHashingAlgorithm.get(Table<VALUE> table,
HopScotchHashingAlgorithm.Monitor monitor,
HopScotchHashingAlgorithm.HashFunction hashFunction,
long key) |
static <VALUE> VALUE |
HopScotchHashingAlgorithm.put(Table<VALUE> table,
HopScotchHashingAlgorithm.Monitor monitor,
HopScotchHashingAlgorithm.HashFunction hashFunction,
long key,
VALUE value,
HopScotchHashingAlgorithm.ResizeMonitor<VALUE> resizeMonitor) |
static <VALUE> VALUE |
HopScotchHashingAlgorithm.remove(Table<VALUE> table,
HopScotchHashingAlgorithm.Monitor monitor,
HopScotchHashingAlgorithm.HashFunction hashFunction,
long key) |
Copyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.