概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前 次 | フレームあり フレームなし

## パッケージ
woolpack.fn の使用

woolpack.fn を使用しているパッケージ
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.typeconvert | 型変換用の部品のパッケージです。
woolpack.validator | 値検証と値変換のための部品のパッケージです。
woolpack.visitor | インタープリタ デザインパターンの Expression 役と Context 役との間をダブルディスパッチする方式で定義した ビジター デザインパターンのパッケージです。
woolpack.web | Servlet APIの各スコープを`Map`と `ConcurrentMap`で抽象化したインタフェースと それに対する操作を定義するパッケージです。
woolpack.xml | DOM(Document Object Model)ツリーを加工する部品のパッケージです。

woolpack.acquirable により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.action により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.adapter により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.bool により使用される woolpack.fn のクラス
Delegator 委譲するだけの`Fn`です。
Fn 引数をひとつとり、返却値をひとつとる関数を表します。
IfFn 評価結果により委譲先を分岐する`Fn`です。

woolpack.config により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.container により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.convert により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.ee により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.el により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.factory により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.fn により使用される woolpack.fn のクラス
CastFn `Class.cast(Object)`を使用してキャストする`Fn`です。
Delegator 委譲するだけの`Fn`です。
EchoFn 引数をそのまま返す`Fn`です。
ExecFn 汎関数を処理する`Fn`です。
FixFn 固定値を返す`Fn`です。
Fn 引数をひとつとり、返却値をひとつとる関数を表します。
IfFn 評価結果により委譲先を分岐する`Fn`です。
JoinFn ふたつの委譲先を接続する`Fn`です。
NullFn なにもしない`Fn`です。
RecodeFn 通過情報を`Collection`に記録するテスト用の`Fn`です。
SeqFn 委譲先を順次実行し、最後に実行した結果を返す`Fn`です。
SwitchFn `Map`を使用して、キーに対する値を返す`Fn`です。
ThrowFn `RuntimeException`を投げる`Fn`です。
TryFn Java の try-catch-finallyのそれぞれのブロックで委譲する`Fn`です。

woolpack.html により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.id により使用される woolpack.fn のクラス
Delegator 委譲するだけの`Fn`です。
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.misc により使用される woolpack.fn のクラス
Delegator 委譲するだけの`Fn`です。
Fn 引数をひとつとり、返却値をひとつとる関数を表します。
SwitchFn `Map`を使用して、キーに対する値を返す`Fn`です。

woolpack.test により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.typeconvert により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.validator により使用される woolpack.fn のクラス
Delegator 委譲するだけの`Fn`です。
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.visitor により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.web により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

woolpack.xml により使用される woolpack.fn のクラス
Fn 引数をひとつとり、返却値をひとつとる関数を表します。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前 次 | フレームあり フレームなし

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