OBJECT
- type of object being hashedpublic abstract class RandomisedHashFunctionFactory<OBJECT> extends Object implements HashFunctionFactory<OBJECT>
RandomisedHashFunction
s.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, wait
create
protected RandomisedHashFunctionFactory(int ndims, cern.jet.random.engine.MersenneTwister rng)
rng
- the random number generatorpublic abstract DistanceComparator<OBJECT> distanceFunction()