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

## パッケージ woolpack.validator

値検証と値変換のための部品のパッケージです。

参照先:
説明

インタフェースの概要
MessageCollectable | メッセージを収集することができることを表します。

クラスの概要
AddressedMessage | キー、インデックス、メッセージ、値を保持するオブジェクトです。
AddressedMessageCollector | 呼び出された順に`AddressedMessage`を生成し格納する`MessageCollectable`です。
ConvertValidator<E extends Exception> | 値の変換を委譲する`Fn`です。
LocalIndexValidator<E extends Exception> | インデックス値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する`Fn`です。
LocalKeyValidator<E extends Exception> | キー値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する`Fn`です。
MapGetter<E extends Exception> | `ValidatorContext.getInputMap()`を返す`Fn`です。
MessageValidator<E extends Exception> | メッセージを追加する`Fn`です。
NameBranch<E extends Exception> | プロパティ名で委譲先を分岐する`Fn`です。
NameBranchIfExists<E extends Exception> | プロパティ名で委譲先を分岐する`Fn`です。
SimpleMessageCollector | 呼び出された順にメッセージのみを格納する`MessageCollectable`です。
ValidatorContext | 値を検証し変換するためのコンテキストです。
ValidatorUtils | ユーティリティです。
ValueGetter<E extends Exception> | `ValidatorContext.getValue()`を返す`Fn`です。
ValueLoopValidator<E extends Exception> | `ValidatorContext.getInputMap()`の `ValidatorContext.getKey()`をキーとした 値一覧に対し順次委譲先を実行する`Fn`です。
ValuesGetter<E extends Exception> | `ValidatorContext.getInputMap()`の `ValidatorContext.getKey()`を キーとした値一覧を返す`Fn`です。

## パッケージ woolpack.validator の説明

値検証と値変換のための部品のパッケージです。 入力値を検証し変換するための処理をJakarta Commons Validatorの様に宣言的に定義することができます。

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

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