public class SpringBootExpressionLanguageProvider
extends java.lang.Object
implements org.ocpsoft.rewrite.el.spi.ExpressionLanguageProvider
ExpressionLanguageProvider for the Spring Expression Language (SpEL).
Inspired by https://github.com/ocpsoft/rewrite/blob/master/integration-spring/src/main/java/org/ocpsoft/rewrite/spring/SpringExpressionLanguageProvider.javaSpringExpressionLanguageProvider| Constructor and Description |
|---|
SpringBootExpressionLanguageProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
evaluateMethodExpression(java.lang.String expression) |
java.lang.Object |
evaluateMethodExpression(java.lang.String expression,
java.lang.Object... values) |
org.springframework.expression.EvaluationContext |
getEvaluationContext()
Lazily creates a StandardEvaluationContext.
|
int |
priority() |
java.lang.Object |
retrieveValue(java.lang.String expression) |
void |
submitValue(java.lang.String expression,
java.lang.Object value) |
public SpringBootExpressionLanguageProvider()
public int priority()
priority in interface org.ocpsoft.common.pattern.Weightedpublic java.lang.Object retrieveValue(java.lang.String expression)
throws java.lang.UnsupportedOperationException
retrieveValue in interface org.ocpsoft.rewrite.el.spi.ExpressionLanguageProviderjava.lang.UnsupportedOperationExceptionpublic void submitValue(java.lang.String expression,
java.lang.Object value)
throws java.lang.UnsupportedOperationException
submitValue in interface org.ocpsoft.rewrite.el.spi.ExpressionLanguageProviderjava.lang.UnsupportedOperationExceptionpublic java.lang.Object evaluateMethodExpression(java.lang.String expression)
throws java.lang.UnsupportedOperationException
evaluateMethodExpression in interface org.ocpsoft.rewrite.el.spi.ExpressionLanguageProviderjava.lang.UnsupportedOperationExceptionpublic java.lang.Object evaluateMethodExpression(java.lang.String expression,
java.lang.Object... values)
throws java.lang.UnsupportedOperationException
evaluateMethodExpression in interface org.ocpsoft.rewrite.el.spi.ExpressionLanguageProviderjava.lang.UnsupportedOperationExceptionpublic org.springframework.expression.EvaluationContext getEvaluationContext()
StandardBeanExpressionResolver.evaluate(String, BeanExpressionContext)