public class GraalJsExpressionHandler extends AbstractExpressionHandler
isLocalAssignment| Constructor and Description |
|---|
GraalJsExpressionHandler() |
| 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) |
org.graalvm.polyglot.Context |
getContext() |
void |
setCache(boolean cache) |
saveLocalVariableNamepublic Boolean evaluateBooleanExpression(String expression, PugModel model) throws ExpressionException
ExpressionExceptionpublic Object evaluateExpression(String expression, PugModel model) throws ExpressionException
ExpressionExceptionpublic String evaluateStringExpression(String expression, PugModel model) throws ExpressionException
ExpressionExceptionpublic void assertExpression(String expression) throws ExpressionException
ExpressionExceptionpublic void setCache(boolean cache)
setCache in interface ExpressionHandlersetCache in class AbstractExpressionHandlerpublic void clearCache()
clearCache in interface ExpressionHandlerclearCache in class AbstractExpressionHandlerpublic org.graalvm.polyglot.Context getContext()
Copyright © 2024. All rights reserved.