OBJECT - type of object being hashedpublic abstract class RandomisedHashFunctionFactory<OBJECT> extends Object implements HashFunctionFactory<OBJECT>
RandomisedHashFunctions.| Modifier and Type | Field and Description |
|---|---|
protected int |
ndims |
protected cern.jet.random.engine.MersenneTwister |
rng |
| Modifier | Constructor and Description |
|---|---|
protected |
RandomisedHashFunctionFactory(int ndims,
cern.jet.random.engine.MersenneTwister rng)
* @param ndims number of dimensions of data
|
| Modifier and Type | Method and Description |
|---|---|
abstract DistanceComparator<OBJECT> |
distanceFunction() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateprotected RandomisedHashFunctionFactory(int ndims, cern.jet.random.engine.MersenneTwister rng)
rng - the random number generatorpublic abstract DistanceComparator<OBJECT> distanceFunction()