dnet45/modules/dnet-pace-core/trunk/src/main/java/eu/dnetlib/pace/distance/algo/NullDistanceAlgo.java @ 53193
1 |
package eu.dnetlib.pace.distance.algo; |
---|---|
2 |
|
3 |
import eu.dnetlib.pace.distance.DistanceAlgo; |
4 |
import eu.dnetlib.pace.model.Field; |
5 |
|
6 |
/**
|
7 |
* Not all fields of a document need to partecipate in the distance measure. We model those fields as having a
|
8 |
* NullDistanceAlgo.
|
9 |
*/
|
10 |
public class NullDistanceAlgo implements DistanceAlgo { |
11 |
|
12 |
@Override
|
13 |
public double distance(Field a, Field b) { |
14 |
return 0.0; |
15 |
}
|
16 |
|
17 |
@Override
|
18 |
public double getWeight() { |
19 |
return 0.0; |
20 |
}
|
21 |
|
22 |
}
|