Package de.gematik.combine.filter.jexl
Class JexlFilter
- java.lang.Object
-
- de.gematik.combine.filter.jexl.JexlFilter
-
public class JexlFilter extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.apache.commons.jexl3.JexlEngineJEXL_ENGINE
-
Constructor Summary
Constructors Constructor Description JexlFilter(String filterExpression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTableInfoToContext(List<List<TableCell>> table)voidaddToContext(JexlFilterColumn jexlFilterColumn)voidaddToContext(TableCell tableCell)<T> voidaddToContext(String key, T value)voidaddToContext(List<TableCell> tableRow)protected booleancanEqual(Object other)booleanequals(Object o)<T> Tevaluate()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
JexlFilter
public JexlFilter(String filterExpression)
-
-
Method Detail
-
evaluate
public <T> T evaluate()
-
addToContext
public <T> void addToContext(String key, T value)
-
addToContext
public void addToContext(JexlFilterColumn jexlFilterColumn)
-
addToContext
public void addToContext(TableCell tableCell)
-
canEqual
protected boolean canEqual(Object other)
-
-