shohaku.core.util.cel
クラス StringExpression

java.lang.Object
  拡張shohaku.core.util.cel.StringExpression
すべての実装インタフェース:
CELExpression

public class StringExpression
extends java.lang.Object
implements CELExpression

文字列を生成する式を提供します。


コンストラクタの概要
StringExpression()
           
 
メソッドの概要
 CELReturnValue execute(CELBinder binder, java.lang.String expression, int beginIndex, CELContext context)
          式を実行して値を返却します。
 CELLiteral getLiteral()
          リテラル文字 '"', '"' を返却します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StringExpression

public StringExpression()
メソッドの詳細

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 - 引数値の一覧
戻り値:
式の結果