[New] added Contains Report Filter
This commit is contained in:
parent
2ddc98fe04
commit
f05b02e956
|
@ -0,0 +1,20 @@
|
|||
package li.strolch.report.policy;
|
||||
|
||||
import li.strolch.agent.api.ComponentContainer;
|
||||
import li.strolch.persistence.api.StrolchTransaction;
|
||||
import li.strolch.utils.ObjectHelper;
|
||||
|
||||
public class ContainsReportFilter extends ReportFilterPolicy {
|
||||
|
||||
public ContainsReportFilter(ComponentContainer container, StrolchTransaction tx) {
|
||||
super(container, tx);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected boolean filter(Object left, Object right, boolean negate) {
|
||||
if (negate)
|
||||
return !ObjectHelper.contains(left, right, false);
|
||||
else
|
||||
return ObjectHelper.contains(left, right, false);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue