public class MVELExpressionEvaluator extends Object implements ExpressionEvaluator
| Constructor and Description |
|---|
MVELExpressionEvaluator(ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
cleanExpression(String rawExpression) |
protected Object |
compileAndExecute(String rawExpression,
Map<String,Object> params) |
Object |
evaluateLiteralExpression(String rawExpression,
String className,
List<String> genericClasses) |
boolean |
evaluateUnaryExpression(String rawExpression,
Object resultValue,
Class<?> resultClass) |
String |
fromObjectToExpression(Object value) |
public MVELExpressionEvaluator(ClassLoader classLoader)
public boolean evaluateUnaryExpression(String rawExpression, Object resultValue, Class<?> resultClass)
evaluateUnaryExpression in interface ExpressionEvaluatorpublic Object evaluateLiteralExpression(String rawExpression, String className, List<String> genericClasses)
evaluateLiteralExpression in interface ExpressionEvaluatorpublic String fromObjectToExpression(Object value)
fromObjectToExpression in interface ExpressionEvaluatorprotected Object compileAndExecute(String rawExpression, Map<String,Object> params)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.