public class JexlExpressionEvaluator extends Object implements ExpressionEvaluator
Constructor and Description |
---|
JexlExpressionEvaluator() |
JexlExpressionEvaluator(org.apache.commons.jexl2.JexlContext jexlContext) |
JexlExpressionEvaluator(Map<String,Object> context) |
JexlExpressionEvaluator(String expression) |
Modifier and Type | Method and Description |
---|---|
Object |
evaluate(Map<String,Object> context) |
Object |
evaluate(String expression,
Map<String,Object> context) |
String |
getExpression() |
org.apache.commons.jexl2.JexlEngine |
getJexlEngine() |
org.apache.commons.jexl2.Expression |
getJexlExpression() |
public JexlExpressionEvaluator()
public JexlExpressionEvaluator(String expression)
public JexlExpressionEvaluator(org.apache.commons.jexl2.JexlContext jexlContext)
public Object evaluate(String expression, Map<String,Object> context)
evaluate
in interface ExpressionEvaluator
public Object evaluate(Map<String,Object> context)
evaluate
in interface ExpressionEvaluator
public org.apache.commons.jexl2.Expression getJexlExpression()
public org.apache.commons.jexl2.JexlEngine getJexlEngine()
public String getExpression()
getExpression
in interface ExpressionEvaluator
Copyright © 2017. All rights reserved.