|
|||||||||||
前 次 | フレームあり フレームなし |
CELBinder を使用しているパッケージ | |
shohaku.core.util | さまざまなユーティリティクラスを提供します。 |
shohaku.core.util.cel | 平易に利用できる、機能拡張や縮小の容易な、入れ子構造に合成できる式言語を提供します。 |
shohaku.core.util での CELBinder の使用 |
CELBinder として宣言されている shohaku.core.util のフィールド | |
protected CELBinder |
CELProperties.binder
使用する式言語バインダー。 |
CELBinder 型のパラメータを持つ shohaku.core.util のコンストラクタ | |
CELProperties(CELBinder binder)
使用する式言語バインダーを指定して初期化します。 |
shohaku.core.util.cel での CELBinder の使用 |
CELBinder を返す shohaku.core.util.cel のメソッド | |
static CELBinder |
CELBinder.getBaseTypeCreationBinder()
基本型の生成式バインダーを返却します。 |
static CELBinder |
CELBinder.getCollectionCreationBinder()
コレクション型が生成可能なバインダーを返却します。 |
static CELBinder |
CELBinder.getObjectCreationBinder()
大半のオブジェクト型が生成可能なバインダーを返却します。 |
CELBinder 型のパラメータを持つ shohaku.core.util.cel のメソッド | |
CELReturnValue |
RegexPatternExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
CELReturnValue |
ObjectCreateExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
CELReturnValue |
MapExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
CELReturnValue |
ReferenceExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
CELReturnValue |
SetExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
CELReturnValue |
NoLiteralExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
CELReturnValue |
ListExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
CELReturnValue |
StringExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
CELReturnValue |
CELExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
CELReturnValue |
IntrospectExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
CELReturnValue |
DateTimeExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
static CELReturnValue |
CELHelper.getArguments(CELBinder binder,
java.lang.String exp,
int beginIndex,
CELContext context)
引数の書式として解析してリストデータとして結果オブジェクトに格納して返却します。 |
static CELReturnValue |
CELHelper.getUnmodifiableList(CELBinder binder,
java.lang.String exp,
int beginIndex,
CELContext context)
リスト書式として解析して普遍リストデータとして結果オブジェクトに格納して返却します。 |
static CELReturnValue |
CELHelper.getUnmodifiableSet(CELBinder binder,
java.lang.String exp,
int beginIndex,
CELContext context)
セット書式として解析して普遍セットデータとして結果オブジェクトに格納して返却します。 |
static CELReturnValue |
CELHelper.getArrayListReturnValue(CELBinder binder,
java.lang.String exp,
int beginIndex,
CELContext context,
char beginLiteral,
char endLiteral)
リスト書式として解析して java.util.ArrayList データとして結果オブジェクトに格納して返却します。 |
static CELReturnValue |
CELHelper.getLinkedHashSetReturnValue(CELBinder binder,
java.lang.String exp,
int beginIndex,
CELContext context,
char beginLiteral,
char endLiteral)
セット書式として解析して java.util.LinkedHashSet データとして結果オブジェクトに格納して返却します。 |
static CELReturnValue |
CELHelper.getUnmodifiableMap(CELBinder binder,
java.lang.String exp,
int beginIndex,
CELContext context)
マップ書式として解析して普遍マップデータとして結果オブジェクトに格納して返却します。 |
static CELReturnValue |
CELHelper.getLinkedHashMapReturnValue(CELBinder binder,
java.lang.String exp,
int beginIndex,
CELContext context,
char beginLiteral,
char endLiteral)
マップ書式として解析して java.util.LinkedHashMap データとして結果オブジェクトに格納して返却します。 |
CELReturnValue |
CharacterExpression.execute(CELBinder binder,
java.lang.String expression,
int beginIndex,
CELContext context)
式を実行して値を返却します。 |
|
|||||||||||
前 次 | フレームあり フレームなし |