reverted changed contens under dhp-pace-core

This commit is contained in:
Claudio Atzori 2024-07-17 11:09:37 +02:00
parent 78b5e4bb6f
commit 6c98d69215
1 changed files with 6 additions and 0 deletions

View File

@ -2,6 +2,7 @@
package eu.dnetlib.pace.tree; package eu.dnetlib.pace.tree;
import java.util.Map; import java.util.Map;
import java.util.Set;
import com.wcohen.ss.AbstractStringDistance; import com.wcohen.ss.AbstractStringDistance;
@ -12,8 +13,11 @@ import eu.dnetlib.pace.tree.support.ComparatorClass;
@ComparatorClass("countryMatch") @ComparatorClass("countryMatch")
public class CountryMatch extends AbstractStringComparator { public class CountryMatch extends AbstractStringComparator {
private Map<String, String> params;
public CountryMatch(Map<String, String> params) { public CountryMatch(Map<String, String> params) {
super(params, new com.wcohen.ss.JaroWinkler()); super(params, new com.wcohen.ss.JaroWinkler());
this.params = params;
} }
public CountryMatch(final double weight) { public CountryMatch(final double weight) {
@ -26,6 +30,7 @@ public class CountryMatch extends AbstractStringComparator {
@Override @Override
public double distance(final String a, final String b, final Config conf) { public double distance(final String a, final String b, final Config conf) {
if (a.isEmpty() || b.isEmpty()) { if (a.isEmpty() || b.isEmpty()) {
return -1.0; // return -1 if a field is missing return -1.0; // return -1 if a field is missing
} }
@ -45,4 +50,5 @@ public class CountryMatch extends AbstractStringComparator {
protected double normalize(final double d) { protected double normalize(final double d) {
return d; return d;
} }
} }