public final class ExpressionUtils extends ObjectSE
| 修飾子と型 | メソッドと説明 |
|---|---|
static SimpleEvaluationContext | createSimpleEvaluationContext() 通常はテストで、BeanFactory なしでコンテキストを作成するために使用されます。 |
static SimpleEvaluationContext | createSimpleEvaluationContext(BeanFactory beanFactory)null でない場合は beanFactory からコンテキストを取得します。beanFactory が null の場合は警告を発します。 |
static StandardEvaluationContext | createStandardEvaluationContext() 通常はテストで、BeanFactory なしでコンテキストを作成するために使用されます。 |
static StandardEvaluationContext | createStandardEvaluationContext(BeanFactory beanFactory)null でない場合は beanFactory からコンテキストを取得します。beanFactory が null の場合は警告を発します。 |
static FileSE | expressionToFile(Expression expression, EvaluationContext evaluationContext, Message<?> message, StringSE propertyName) |
static Expression | intExpression(StringSE expression) 単純なリテラルの場合は ValueExpression を返し、それ以外の場合は SpelExpression を返します。 |
static Expression | longExpression(StringSE expression) 単純なリテラルの場合は ValueExpression を返し、それ以外の場合は SpelExpression を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic static StandardEvaluationContext createStandardEvaluationContext()
public static SimpleEvaluationContext createSimpleEvaluationContext()
public static StandardEvaluationContext createStandardEvaluationContext(@Nullable BeanFactory beanFactory)
beanFactory - Bean ファクトリ。public static SimpleEvaluationContext createSimpleEvaluationContext(@Nullable BeanFactory beanFactory)
beanFactory - Bean ファクトリ。public static FileSE expressionToFile(Expression expression, EvaluationContext evaluationContext, @Nullable Message<?> message, StringSE propertyName)
expression - 表現。evaluationContext - 評価コンテキスト。message - メッセージ(利用可能な場合)。propertyName - 式が評価されるプロパティ名。public static Expression intExpression(StringSE expression)
ValueExpression を返し、それ以外の場合は SpelExpression を返します。expression - 式の文字列。public static Expression longExpression(StringSE expression)
ValueExpression を返し、それ以外の場合は SpelExpression を返します。expression - 式の文字列。