Package org.hotrod.dynamicsql.jexl
Class JEXLDynamicExpression
- java.lang.Object
-
- org.hotrod.dynamicsql.DynamicExpression
-
- org.hotrod.dynamicsql.jexl.JEXLDynamicExpression
-
public class JEXLDynamicExpression extends DynamicExpression
-
-
Field Summary
Fields Modifier and Type Field Description static org.apache.commons.jexl3.JexlEngineJEXL_ENGINE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectevaluate(Parameters context)<T> Tevaluate(Parameters context, Class<T> targetClass)static JEXLDynamicExpressionof(String expression)
-
-
-
Method Detail
-
of
public static JEXLDynamicExpression of(String expression)
-
evaluate
public <T> T evaluate(Parameters context, Class<T> targetClass) throws DynamicExpressionException
- Specified by:
evaluatein classDynamicExpression- Throws:
DynamicExpressionException
-
evaluate
public Object evaluate(Parameters context) throws DynamicExpressionException
- Specified by:
evaluatein classDynamicExpression- Throws:
DynamicExpressionException
-
-