public abstract class AbstractExpressionEvaluator
extends java.lang.Object
implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean| コンストラクターと説明 |
|---|
AbstractExpressionEvaluator() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | afterPropertiesSet() |
protected java.lang.Object | evaluateExpression(org.springframework.expression.Expression expression) |
protected <T> T | evaluateExpression(org.springframework.expression.Expression expression, java.lang.Class<T> expectedType) |
protected java.lang.Object | evaluateExpression(org.springframework.expression.Expression expression, java.lang.Object input) |
protected <T> T | evaluateExpression(org.springframework.expression.Expression expression, java.lang.Object input, java.lang.Class<T> expectedType) |
protected java.lang.Object | evaluateExpression(java.lang.String expression, java.lang.Object input) |
protected <T> T | evaluateExpression(java.lang.String expression, java.lang.Object input, java.lang.Class<T> expectedType) |
protected org.springframework.expression.spel.support.StandardEvaluationContext | getEvaluationContext() 評価コンテキストを取得します。 |
protected org.springframework.expression.spel.support.StandardEvaluationContext | getEvaluationContext(boolean beanFactoryRequired) 引数が false でない限り、beanFactory フィールドが null の場合、WARN ログを出力します。 |
void | setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
void | setConversionService(org.springframework.core.convert.ConversionService conversionService) 変換サービスを設定します。 |
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
org.springframework.beans.factory.BeanFactoryAware 内の setBeanFactory public void afterPropertiesSet()
throws java.lang.Exceptionorg.springframework.beans.factory.InitializingBean 内の afterPropertiesSet java.lang.Exceptionpublic void setConversionService(org.springframework.core.convert.ConversionService conversionService)
conversionService - 新しい変換サービス protected org.springframework.expression.spel.support.StandardEvaluationContext getEvaluationContext()
protected final org.springframework.expression.spel.support.StandardEvaluationContext getEvaluationContext(boolean beanFactoryRequired)
beanFactoryRequired - 警告を抑制するには、false に設定します。protected java.lang.Object evaluateExpression(java.lang.String expression,
java.lang.Object input)protected <T> T evaluateExpression(java.lang.String expression,
java.lang.Object input,
java.lang.Class<T> expectedType)protected java.lang.Object evaluateExpression(org.springframework.expression.Expression expression,
java.lang.Object input)protected <T> T evaluateExpression(org.springframework.expression.Expression expression,
java.lang.Class<T> expectedType)protected java.lang.Object evaluateExpression(org.springframework.expression.Expression expression)
protected <T> T evaluateExpression(org.springframework.expression.Expression expression,
java.lang.Object input,
java.lang.Class<T> expectedType)