Package de.neuland.jade4j.expression
Interface ExpressionHandler
-
- All Known Implementing Classes:
JexlExpressionHandler,JsExpressionHandler
public interface ExpressionHandlerCreated by christoph on 27.10.15.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidassertExpression(java.lang.String expression)voidclearCache()java.lang.BooleanevaluateBooleanExpression(java.lang.String expression, JadeModel model)java.lang.ObjectevaluateExpression(java.lang.String expression, JadeModel model)java.lang.StringevaluateStringExpression(java.lang.String expression, JadeModel model)voidsetCache(boolean cache)
-
-
-
Method Detail
-
evaluateBooleanExpression
java.lang.Boolean evaluateBooleanExpression(java.lang.String expression, JadeModel model) throws ExpressionException- Throws:
ExpressionException
-
evaluateExpression
java.lang.Object evaluateExpression(java.lang.String expression, JadeModel model) throws ExpressionException- Throws:
ExpressionException
-
evaluateStringExpression
java.lang.String evaluateStringExpression(java.lang.String expression, JadeModel model) throws ExpressionException- Throws:
ExpressionException
-
assertExpression
void assertExpression(java.lang.String expression) throws ExpressionException- Throws:
ExpressionException
-
setCache
void setCache(boolean cache)
-
clearCache
void clearCache()
-
-