|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |
参照先:
説明
パッケージ | |
---|---|
woolpack.acquirable | 実行権を制御するためのインタフェースとアダプタのパッケージです。 |
woolpack.action | MVC2 を定義し制御する部品のパッケージです。 |
woolpack.adapter | 外部ライブラリに依存する部品のパッケージです。 |
woolpack.bool | 真偽値処理を行う部品のパッケージです。 |
woolpack.config | 設定情報をMap で管理する部品のパッケージです。 |
woolpack.container | インタープリタ デザインパターンとダブルディスパッチを使用した、 オブジェクトの生成をフラット構造で定義するための部品のパッケージです。 |
woolpack.convert | 変換処理を行う部品のパッケージです。 |
woolpack.ee | Web アプリケーション用部品とServlet API に依存する部品のパッケージです。 |
woolpack.el | 値取得と値格納と作用のための式言語のインタフェースと式言語の単純実装のパッケージです。 |
woolpack.factory | ファクトリ部品のパッケージです。 |
woolpack.fn | インタープリタ デザインパターンを汎用型で抽象化したAPIの基本部品のパッケージです。 |
woolpack.html | HTML を加工する部品のパッケージです。 |
woolpack.id | 識別子を処理する部品のパッケージです。 |
woolpack.misc | 多雑な部品のパッケージです。 |
woolpack.test | テストのための部品のパッケージです。 |
woolpack.test.ee | テストのための部品のパッケージです。 |
woolpack.typeconvert | 型変換用の部品のパッケージです。 |
woolpack.utils | 共通機能のパッケージです。 |
woolpack.validator | 値検証と値変換のための部品のパッケージです。 |
woolpack.visitor | インタープリタ デザインパターンの Expression 役と Context 役との間をダブルディスパッチする方式で定義した ビジター デザインパターンのパッケージです。 |
woolpack.web | Servlet APIの各スコープをMap と
ConcurrentMap で抽象化したインタフェースと
それに対する操作を定義するパッケージです。 |
woolpack.xml | DOM(Document Object Model)ツリーを加工する部品のパッケージです。 |
Woolpack は インタープリタ デザインパターン を汎用型で抽象化して関数型言語に似せた Java による API です。
Woolpack is API by Java
that abstracts the interpreter design pattern with generics
and models it on the functional programming language.
Fn
を各実装クラスのインスタンスを生成する際、
各パッケージの Utils で定義したスタティックメソッドを使用して
ある程度まで型推論を適用することができます。
またJava5から導入されたスタティックインポート機能を
利用してさらに記述を簡略化することができます。
|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |