|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |
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
|
FnUtils.delegate()
|
|
static
|
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 です。 |
|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |