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

## クラス
woolpack.fn.Delegator の使用

Delegator を使用しているパッケージ
woolpack.bool | 真偽値処理を行う部品のパッケージです。
woolpack.fn | インタープリタ デザインパターンを汎用型で抽象化したAPIの基本部品のパッケージです。
woolpack.id | 識別子を処理する部品のパッケージです。
woolpack.misc | 多雑な部品のパッケージです。
woolpack.validator | 値検証と値変換のための部品のパッケージです。

woolpack.bool での Delegator の使用

woolpack.bool での Delegator のサブクラス
`class` | `NotDelegator<C>` 委譲先の結果の否定する`Fn`です。

woolpack.fn での Delegator の使用

woolpack.fn での Delegator のサブクラス
`class` | `TryFn<C,R>` Java の try-catch-finallyのそれぞれのブロックで委譲する`Fn`です。

Delegator を返す woolpack.fn のメソッド
`static
`<C,R> Delegator<C,R>`
` | `FnUtils.delegate()`
`static
`<C,R> Delegator<C,R>`
` | `FnUtils.delegate(Fn<? super C,? extends R> fn)`

woolpack.id での Delegator の使用

woolpack.id での Delegator のサブクラス
`class` | `LocalId<C extends IdContext,R>` 委譲先から復帰したときに識別子の値を呼び出し時の状態に初期化する`Fn`です。

woolpack.misc での Delegator の使用

woolpack.misc での Delegator のサブクラス
`class` | `LapTimeFn<C,R>` 委譲先の実行時間を測定する`Fn`です。

woolpack.validator での Delegator の使用

woolpack.validator での Delegator のサブクラス
`class` | `LocalIndexValidator` インデックス値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する`Fn`です。
`class` | `LocalKeyValidator` キー値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する`Fn`です。
`class` | `ValueLoopValidator` `ValidatorContext.getInputMap()`の `ValidatorContext.getKey()`をキーとした 値一覧に対し順次委譲先を実行する`Fn`です。

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

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