public abstract class TemplateAwareExpressionParser extends ObjectSE implements ExpressionParser
| コンストラクターと説明 | 
|---|
TemplateAwareExpressionParser() | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
protected abstract Expression | doParseExpression(StringSE expressionString, ParserContext context) 実際に式文字列を解析し、Expression オブジェクトを返します。  | 
Expression | parseExpression(StringSE expressionString) 式文字列を解析し、繰り返し評価に使用できる Expression オブジェクトを返します。  | 
Expression | parseExpression(StringSE expressionString, ParserContext context) 式文字列を解析し、繰り返し評価に使用できる Expression オブジェクトを返します。  | 
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic Expression parseExpression(StringSE expressionString) throws ParseException
ExpressionParserいくつかの例:
     3 + 4
     name.firstName
 ExpressionParser の parseExpression expressionString - 解析する生の式文字列 ParseException - 解析中に例外が発生しました public Expression parseExpression(StringSE expressionString, @Nullable ParserContext context) throws ParseException
ExpressionParserいくつかの例:
     3 + 4
     name.firstName
 ExpressionParser の parseExpression expressionString - 解析する生の式文字列 context - この式解析ルーチンに影響を与えるコンテキスト (オプション)ParseException - 解析中に例外が発生しました protected abstract Expression doParseExpression(StringSE expressionString, @Nullable ParserContext context) throws ParseException
expressionString - 解析する生の式文字列 context - この式解析ルーチンに影響を与えるコンテキスト (オプション)ParseException - 解析中に例外が発生しました