shohaku.core.util.cel
クラス NoLiteralExpression
java.lang.Object
shohaku.core.util.cel.NoLiteralExpression
- すべての実装インタフェース:
- CELExpression
- public class NoLiteralExpression
- extends java.lang.Object
- implements CELExpression
リテラル文字を持たない特殊式を提供します、null値, 論理値, プリミティブの数値を生成します。
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NoLiteralExpression
public NoLiteralExpression()
getLiteral
public CELLiteral getLiteral()
- リテラル文字を持たない特殊リテラル ' ', ' ' を返却します。
- 定義:
- インタフェース
CELExpression
内の getLiteral
- 戻り値:
- リテラル文字
execute
public CELReturnValue execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
- 式を実行して値を返却します。
- 定義:
- インタフェース
CELExpression
内の execute
- パラメータ:
binder
- 処理基のバインダーexpression
- 式beginIndex
- 開始インデックスcontext
- 引数値の一覧
- 戻り値:
- 式の結果