|
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 | |||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||