|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |
Delegator を使用しているパッケージ | |
---|---|
woolpack.bool | 真偽値処理を行う部品のパッケージです。 |
woolpack.fn | インタープリタ デザインパターンを汎用型で抽象化したAPIの基本部品のパッケージです。 |
woolpack.id | 識別子を処理する部品のパッケージです。 |
woolpack.misc | 多雑な部品のパッケージです。 |
woolpack.typeconvert | 型変換用の部品のパッケージです。 |
woolpack.validator | 値検証と値変換のための部品のパッケージです。 |
woolpack.bool での Delegator の使用 |
---|
woolpack.bool での Delegator のサブクラス | |
---|---|
class |
NotDelegator<C,E extends Exception>
委譲先の結果の否定する Fn です。 |
woolpack.fn での Delegator の使用 |
---|
Delegator を返す woolpack.fn のメソッド | ||
---|---|---|
static
|
FnUtils.delegate()
|
|
static
|
FnUtils.delegate(Fn<? super C,? extends R,? extends E> fn)
|
woolpack.id での Delegator の使用 |
---|
woolpack.id での Delegator のサブクラス | |
---|---|
class |
LocalId<C extends IdContext,R,E extends Exception>
委譲先から復帰したときに識別子の値を呼び出し時の状態に初期化する Fn です。 |
woolpack.misc での Delegator の使用 |
---|
woolpack.misc での Delegator のサブクラス | |
---|---|
class |
LapTimeFn<C,R,E extends Exception>
委譲先の実行時間を測定する Fn です。 |
woolpack.typeconvert での Delegator の使用 |
---|
woolpack.typeconvert での Delegator のサブクラス | |
---|---|
class |
DelegationIfNecessityConverter
変換前の値が変換後の型の変数に設定可能でない場合に委譲する Fn です。 |
class |
SettingFnConverter
ConvertContext.setFn(Fn) に委譲先を設定した後に委譲するFn です。 |
class |
ToArrayConverter
配列に変換する Fn です。 |
class |
ToCollectionDecompositionConverter
値が Iterable の場合はその最初の要素を変換するように委譲するFn です。 |
class |
ToCollectionViewConverter
List 、Collection 、Iterable に変換するFn です。 |
class |
ToMapViewConverter
Map のビューに変換するFn です。 |
woolpack.validator での Delegator の使用 |
---|
woolpack.validator での Delegator のサブクラス | |
---|---|
class |
LocalIndexValidator<E extends Exception>
インデックス値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する Fn です。 |
class |
LocalKeyValidator<E extends Exception>
キー値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する Fn です。 |
class |
ValueLoopValidator<E extends Exception>
ValidatorContext.getInputMap() の
ValidatorContext.getKey() をキーとした
値一覧に対し順次委譲先を実行するFn です。 |
|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |