|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.aitools.ir.fingerprinting.hashfunction.FuzzyFingerprintingEncoding
public class FuzzyFingerprintingEncoding
Nested Class Summary | |
---|---|
class |
FuzzyFingerprintingEncoding.FuzzificationScheme
A class to represent a fuzzification scheme. |
Constructor Summary | |
---|---|
FuzzyFingerprintingEncoding()
The default constructor. |
|
FuzzyFingerprintingEncoding(FuzzyFingerprintingEncoding.FuzzificationScheme scheme)
The explicit constructor. |
Method Summary | |
---|---|
FuzzyFingerprintingEncoding.FuzzificationScheme |
getFuzzificationScheme()
Returns the fuzzification scheme that is applied to encode a documents vector representation to a single integer value. |
java.math.BigInteger |
hash(Vector document)
|
void |
setFuzzificationScheme(FuzzyFingerprintingEncoding.FuzzificationScheme scheme)
Sets the fuzzification scheme that is applied to encode a documents vector representation to a single integer value. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FuzzyFingerprintingEncoding()
FuzzificationScheme#FuzzificationScheme()
.
public FuzzyFingerprintingEncoding(FuzzyFingerprintingEncoding.FuzzificationScheme scheme)
scheme
- a user defined fuzzification schemeMethod Detail |
---|
public FuzzyFingerprintingEncoding.FuzzificationScheme getFuzzificationScheme()
public void setFuzzificationScheme(FuzzyFingerprintingEncoding.FuzzificationScheme scheme)
scheme
- the user defined fuzzification schemepublic java.math.BigInteger hash(Vector document)
hash
in interface SimilarityHashFunction<Vector>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |