dnet-hadoop/dhp-workflows/dhp-bulktag/src/main/java/eu/dnetlib/dhp/selectioncriteria/NotContainsVerb.java

29 lines
549 B
Java
Raw Normal View History

2020-03-03 16:38:50 +01:00
package eu.dnetlib.dhp.selectioncriteria;
import java.io.Serializable;
2020-03-03 16:38:50 +01:00
@VerbClass("not_contains")
public class NotContainsVerb implements Selection, Serializable {
2020-03-03 16:38:50 +01:00
private String param;
public NotContainsVerb() {}
2020-03-03 16:38:50 +01:00
public NotContainsVerb(final String param) {
this.param = param;
}
@Override
public boolean apply(String value) {
return !value.contains(param);
}
public String getParam() {
return param;
}
public void setParam(String param) {
this.param = param;
}
}