クラス SpelExpressionParser
java.lang.ObjectSE
org.springframework.expression.common.TemplateAwareExpressionParser
org.springframework.expression.spel.standard.SpelExpressionParser
- 実装されたすべてのインターフェース:
ExpressionParser
SpEL パーサー。インスタンスは再利用可能でスレッドセーフです。
- 導入:
- 3.0
- 作成者:
- Andy Clement, Juergen Hoeller, Sam Brannen
コンストラクターの概要
コンストラクターコンストラクター説明デフォルト設定でパーサーを作成します。SpelExpressionParser
(SpelParserConfiguration configuration) 指定された構成でパーサーを作成します。メソッドのサマリー
修飾子と型メソッド説明protected SpelExpression
doParseExpression
(StringSE expressionString, ParserContext context) 実際に式文字列を解析し、Expression オブジェクトを返します。クラス org.springframework.expression.common.TemplateAwareExpressionParser から継承されたメソッド
parseExpression, parseExpression
コンストラクターの詳細
SpelExpressionParser
public SpelExpressionParser()デフォルト設定でパーサーを作成します。SpelExpressionParser
指定された構成でパーサーを作成します。- パラメーター:
configuration
- カスタム構成オプション
メソッドの詳細
parseRaw
doParseExpression
protected SpelExpression doParseExpression(StringSE expressionString, @Nullable ParserContext context) throws ParseException クラスからコピーされた説明:TemplateAwareExpressionParser
実際に式文字列を解析し、Expression オブジェクトを返します。- 次で指定:
- クラス
TemplateAwareExpressionParser
のdoParseExpression
- パラメーター:
expressionString
- 解析する生の式文字列context
- この式解析ルーチンに影響を与えるコンテキスト (オプション)- 戻り値:
- 解析された式の評価者
- 例外:
ParseException
- 解析中に例外が発生した場合