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;
|
|
|
|
|
|
|
|
import com.google.common.collect.Lists;
|
|
|
|
|
2018-10-24 12:09:41 +02:00
|
|
|
@ClusteringClass("immutablefieldvalue")
|
2018-10-02 10:37:54 +02:00
|
|
|
public class ImmutableFieldValue extends AbstractClusteringFunction {
|
|
|
|
|
|
|
|
public ImmutableFieldValue(final Map<String, Integer> params) {
|
|
|
|
super(params);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
protected Collection<String> doApply(final String s) {
|
|
|
|
final List<String> res = Lists.newArrayList();
|
|
|
|
|
|
|
|
res.add(s);
|
|
|
|
|
|
|
|
return res;
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|