|
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>
|
woolpack.fn での Delegator の使用 |
---|
woolpack.fn での Delegator のサブクラス | |
---|---|
class |
MaybeFn<C,R,E extends Exception>
|
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>
|
woolpack.misc での Delegator の使用 |
---|
woolpack.misc での Delegator のサブクラス | |
---|---|
class |
LapTimeFn<C,R,E extends Exception>
|
woolpack.typeconvert での Delegator の使用 |
---|
woolpack.typeconvert での Delegator のサブクラス | |
---|---|
class |
DelegationIfNecessityConverter
変換前の値が変換後の型の変数に設定可能でない場合に委譲する関数です。 |
class |
NullBalkingConverter
変換前の値または変換後の型がnullの場合にボークする関数です。 |
class |
RuntimeExceptionToNullConverter
例外が発生した場合に値をnullに設定する関数です。 |
class |
SettingFnConverter
ConvertContext.setFn(Fn) に委譲先を設定した後に委譲する関数です。 |
class |
ToArrayConverter
配列に変換する関数です。 |
class |
ToCollectionDecompositionConverter
値が Iterable の場合はその最初の要素を変換するように委譲し、
値がIterable 以外で null でない場合はそのまま委譲する関数です。 |
class |
ToCollectionViewConverter
List 、Collection 、Iterable に変換する関数です。 |
class |
ToMapViewConverter
Map のビューに変換する関数です。 |
class |
ToPrimitiveConverter
プリミティブ型をラッパー型に置き換えて委譲する関数です。 |
woolpack.validator での Delegator の使用 |
---|
woolpack.validator での Delegator のサブクラス | |
---|---|
class |
LocalIndexValidator<E extends Exception>
|
class |
LocalKeyValidator<E extends Exception>
|
class |
ValueLoopValidator<E extends Exception>
|
|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |