|
Woolpack API | |||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
参照先:
説明
インタフェースの概要 | |
---|---|
EL | 値取得と値格納と作用のための式言語を表します。 |
GettingEL | 値取得と作用のための式言語を表します。 |
PropertyELFactory | プロパティにアクセスするGettingEL とEL のファクトリです。 |
クラスの概要 | |
---|---|
AbstractEL | EL のアダプタです。 |
AbstractGettingEL | GettingEL のアダプタです。 |
ArrayPathEL | 順に基点をたどっていくEL です。 |
CachePropertyELFactory | 委譲先で生成したGettingEL とEL を
クラス名とプロパティ名の組をキーとしてキャッシュするPropertyELFactory です。 |
ELUtils | 式言語のユーティリティです。 |
FixEL | 固定値を返すEL です。 |
MapEL | Map のみをサポートするEL です。 |
MapPropertyELFactory | Map のみをサポートするPropertyELFactory です。 |
PathEL | ドット区切りのプロパティ名の順にたどっていくEL です。 |
PropertyEL | PropertyELFactory の取得結果に対し作用させるEL です。 |
ReflectionPropertyELFactory | リフレクションを使用したPropertyELFactory です。 |
StateEL | コンテキストに値を設定せず、内部に値を保持するEL です。 |
例外の概要 | |
---|---|
ELTargetRuntimeException | EL またはGettingEL の実行先で発生したエラーのホルダです。 |
値取得と値格納と作用のための式言語のインタフェースと式言語の単純実装のパッケージです。
GettingEL
とEL
のインタフェースを抽出し、
また簡易の実装を用意しインタープリタ デザインパターンを適用してコンポジットを構成することにより、
Woolpack API が特定の式言語の実装に依存しないように設計しています。
|
Woolpack API | |||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |