インターフェース ExpressionParser
- すべての既知の実装クラス:
SpelExpressionParser
,TemplateAwareExpressionParser
public interface ExpressionParser
式文字列を解析して、評価可能なコンパイル済みの式にします。テンプレートと標準の式文字列の解析をサポートします。
- 導入:
- 3.0
- 作成者:
- Keith Donald, Andy Clement
メソッドのサマリー
修飾子と型メソッド説明parseExpression
(StringSE expressionString) 式文字列を解析し、繰り返し評価に使用できる Expression オブジェクトを返します。parseExpression
(StringSE expressionString, ParserContext context) 式文字列を解析し、繰り返し評価に使用できる Expression オブジェクトを返します。
メソッドの詳細
parseExpression
式文字列を解析し、繰り返し評価に使用できる Expression オブジェクトを返します。いくつかの例:
3 + 4 name.firstName
- パラメーター:
expressionString
- 解析する生の式文字列- 戻り値:
- 解析された式の評価者
- 例外:
ParseException
- 解析中に例外が発生しました
parseExpression
式文字列を解析し、繰り返し評価に使用できる Expression オブジェクトを返します。いくつかの例:
3 + 4 name.firstName
- パラメーター:
expressionString
- 解析する生の式文字列context
- この式解析ルーチンに影響を与えるコンテキスト (オプション)- 戻り値:
- 解析された式の評価者
- 例外:
ParseException
- 解析中に例外が発生しました