|
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 | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||