public class JexlExpressionHandler extends AbstractExpressionHandler
| Modifier and Type | Field and Description |
|---|---|
static Pattern |
isminusminus |
static Pattern |
isplusplus |
static Pattern |
minusminus |
static Pattern |
plusplus |
isLocalAssignment| Constructor and Description |
|---|
JexlExpressionHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
assertExpression(String expression) |
void |
clearCache() |
Boolean |
evaluateBooleanExpression(String expression,
PugModel model) |
Object |
evaluateExpression(String expression,
PugModel model) |
String |
evaluateStringExpression(String expression,
PugModel model) |
void |
setCache(boolean cache) |
saveLocalVariableNamepublic static Pattern plusplus
public static Pattern isplusplus
public static Pattern minusminus
public static Pattern isminusminus
public Boolean evaluateBooleanExpression(String expression, PugModel model) throws ExpressionException
ExpressionExceptionpublic Object evaluateExpression(String expression, PugModel model) throws ExpressionException
ExpressionExceptionpublic void assertExpression(String expression) throws ExpressionException
ExpressionExceptionpublic String evaluateStringExpression(String expression, PugModel model) throws ExpressionException
ExpressionExceptionpublic void setCache(boolean cache)
setCache in interface ExpressionHandlersetCache in class AbstractExpressionHandlerpublic void clearCache()
clearCache in interface ExpressionHandlerclearCache in class AbstractExpressionHandlerCopyright © 2024. All rights reserved.