概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## インタフェース
shohaku.core.util.cel.CELExpression の使用

CELExpression を使用しているパッケージ
shohaku.core.util.cel | 平易に利用できる、機能拡張や縮小の容易な、入れ子構造に合成できる式言語を提供します。

shohaku.core.util.cel での CELExpression の使用

CELExpression を実装している shohaku.core.util.cel のクラス
`class` | `CharacterExpression` 文字を生成する式を提供します。
`class` | `DateTimeExpression` 日付を生成する式を提供します。
`class` | `IntrospectExpression` リフレクションを使用してオブジェクトへアクセスする式を提供します。
`class` | `ListExpression` 変更不可のリストを生成する式を提供します。
`class` | `MapExpression` 変更不可のマップを生成する式を提供します。
`class` | `NoLiteralExpression` リテラル文字を持たない特殊式を提供します、null値, 論理値, プリミティブの数値を生成します。
`class` | `ObjectCreateExpression` コンストラクタ、スタティックメソッドからのオブジェクト生成や配列の生成、クラス参照の取得を行う式を提供します。
`class` | `ReferenceExpression` コンテキスト属性からオブジェクト参照を取得する式を提供します。
`class` | `RegexPatternExpression` 正規表現パターンを生成する式を提供します。
`class` | `SetExpression` 変更不可のセットを生成する式を提供します。
`class` | `StringExpression` 文字列を生成する式を提供します。

CELExpression を返す shohaku.core.util.cel のメソッド
`CELExpression[]` | `CELBinder.getExpressions()` 登録されている式一覧を返却します．

CELExpression 型のパラメータを持つ shohaku.core.util.cel のコンストラクタ
`CELBinder(CELExpression[] exps)` 式とデフォルトのロケールで初期化します。
`CELBinder(java.util.Locale locale, CELExpression[] exps)` ロケールと式を指定して初期化します。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし