Woolpack API

パッケージ woolpack.el

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

参照先:
          説明

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

クラスの概要
AbstractEL ELのアダプタです。
AbstractGettingEL GettingELのアダプタです。
ArrayPathEL 順に基点をたどっていく式言語です。
CachePropertyELFactory 委譲先で生成したGettingELELを クラス名とプロパティ名の組をキーとしてキャッシュするプロパティ式言語ファクトリです。
ELUtils 式言語のユーティリティです。
FixEL 固定値を返す式言語です。
MapEL Mapのみをサポートする式言語です。
MapPropertyELFactory Mapのみをサポートするプロパティ式言語ファクトリです。
MapSimilarPropertyELFactory MapSimilarPropertyELFactory.newGetter(Class, String)で 元のプロパティ名から類推したプロパティ名の候補を試行する MapPropertyELFactoryです。
MaybeEL 作用の基点がヌルでない場合に委譲する式言語です。
MaybePropertyELFactory 初期設定により PropertyNotFoundExceptionが発生した際の挙動を切り替える プロパティ式言語ファクトリです。
PathEL ドット区切りのプロパティ名の順にたどっていく式言語です。
PropertyEL プロパティ式言語ファクトリの結果に対して作用させる式言語です。
ReflectionPropertyELFactory リフレクションを使用したプロパティ式言語ファクトリです。
SimilarPropertyELFactory 元のプロパティ名から類推したプロパティ名の候補を試行するプロパティ式言語ファクトリです。
StateEL コンテキストに値を設定せず、内部に値を保持する式言語です。
ThisEL 引数自身を返す式言語です。
 

例外の概要
ELTargetRuntimeException 式言語で発生したエラーのホルダです。
PropertyNotFoundException プロパティ名に対応するプロパティが存在しないことを表します。
 

パッケージ woolpack.el の説明

値取得と値格納と作用のための式言語のインタフェースと式言語の単純実装のパッケージです。 OGNLのインタフェースにならい GettingELELのインタフェースを定義しています。 また簡易のオブジェクトパス実装を用意することにより、 Woolpack API が特定の式言語の実装に依存しないように設計しています。


Woolpack API

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