dnet50/modules/dnet-msro-service/branches/saxonHE/src/main/java/eu/dnetlib/msro/workflows/nodes/transform/GroovyUnaryFunction.java @ 48830
1 |
package eu.dnetlib.msro.workflows.nodes.transform; |
---|---|
2 |
|
3 |
import java.util.Map; |
4 |
import java.util.function.Function; |
5 |
|
6 |
public abstract class GroovyUnaryFunction implements Function<String, String> { |
7 |
|
8 |
private Map<String, String> params; |
9 |
|
10 |
@Override
|
11 |
abstract public String apply(String input); |
12 |
|
13 |
public Map<String, String> getParams() { |
14 |
return this.params; |
15 |
}
|
16 |
|
17 |
public void setParams(final Map<String, String> params) { |
18 |
this.params = params; |
19 |
}
|
20 |
|
21 |
}
|