2023-07-06 10:28:53 +02:00
|
|
|
|
2018-10-02 10:37:54 +02:00
|
|
|
package eu.dnetlib.pace.clustering;
|
|
|
|
|
|
|
|
import java.util.Collection;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.Map;
|
|
|
|
|
2019-10-08 14:53:52 +02:00
|
|
|
import eu.dnetlib.pace.config.Config;
|
2018-10-02 10:37:54 +02:00
|
|
|
import eu.dnetlib.pace.model.Field;
|
|
|
|
|
|
|
|
public interface ClusteringFunction {
|
2023-07-06 10:28:53 +02:00
|
|
|
|
2019-10-08 14:53:52 +02:00
|
|
|
public Collection<String> apply(Config config, List<Field> fields);
|
2023-07-06 10:28:53 +02:00
|
|
|
|
2018-10-02 10:37:54 +02:00
|
|
|
public Map<String, Integer> getParams();
|
|
|
|
|
|
|
|
}
|