Woolpack API

パッケージ woolpack.el

値取得と値格納と作用のための式言語のインタフェースと式言語の単純実装のパッケージです。

参照先:
          説明

インタフェースの概要
EL 値取得と値格納と作用のための式言語を表します。
GettingEL 値取得と作用のための式言語を表します。
PropertyELFactory プロパティにアクセスするGettingELELのファクトリです。
 

クラスの概要
AbstractEL ELのアダプタです。
AbstractGettingEL GettingELのアダプタです。
ArrayPathEL 順に基点をたどっていくELです。
CachePropertyELFactory 委譲先で生成したGettingELELを クラス名とプロパティ名の組をキーとしてキャッシュするPropertyELFactoryです。
ELUtils 式言語のユーティリティです。
FixEL 固定値を返すELです。
MapEL MapのみをサポートするELです。
MapPropertyELFactory MapのみをサポートするPropertyELFactoryです。
PathEL ドット区切りのプロパティ名の順にたどっていくELです。
PropertyEL PropertyELFactoryの取得結果に対し作用させるELです。
ReflectionPropertyELFactory リフレクションを使用したPropertyELFactoryです。
StateEL コンテキストに値を設定せず、内部に値を保持するELです。
 

例外の概要
ELTargetRuntimeException ELまたはGettingELの実行先で発生したエラーのホルダです。
 

パッケージ woolpack.el の説明

値取得と値格納と作用のための式言語のインタフェースと式言語の単純実装のパッケージです。 GettingELELのインタフェースを抽出し、 また簡易の実装を用意しインタープリタ デザインパターンを適用してコンポジットを構成することにより、 Woolpack API が特定の式言語の実装に依存しないように設計しています。


Woolpack API

Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.