Class BasicFilterExpressionEvaluator
- java.lang.Object
-
- net.sf.jasperreports.engine.json.expression.filter.evaluation.BasicFilterExpressionEvaluator
-
- All Implemented Interfaces:
FilterExpressionEvaluator
public class BasicFilterExpressionEvaluator extends java.lang.Object implements FilterExpressionEvaluator
- Author:
- Narcis Marcu (narcism@users.sourceforge.net)
-
-
Constructor Summary
Constructors Constructor Description BasicFilterExpressionEvaluator(EvaluationContext evaluationContext, BasicFilterExpression expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanapplyOperator(com.fasterxml.jackson.databind.JsonNode valueNode)protected booleanapplySizeOperator(int size)booleanevaluate(JRJsonNode jsonNode)
-
-
-
Constructor Detail
-
BasicFilterExpressionEvaluator
public BasicFilterExpressionEvaluator(EvaluationContext evaluationContext, BasicFilterExpression expression)
-
-
Method Detail
-
evaluate
public boolean evaluate(JRJsonNode jsonNode)
- Specified by:
evaluatein interfaceFilterExpressionEvaluator
-
applySizeOperator
protected boolean applySizeOperator(int size)
-
applyOperator
protected boolean applyOperator(com.fasterxml.jackson.databind.JsonNode valueNode)
-
-