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

## パッケージ
woolpack.validator の使用

woolpack.validator を使用しているパッケージ
woolpack.ee | Servlet API の`Map`インタフェースと `DomExpression`を実装した MVC2 用の部品もしくはそのビルダが含まれる。
woolpack.el.convert | オブジェクトを変換するためのインタフェースとその実装が含まれる。
woolpack.locale | `ThreadLocal`を利用したリクエストのロケールにより処理を分岐するための部品が含まれる。
woolpack.validator | 値検証と値変換のための部品が含まれる。
woolpack.visitor.impl | `woolpack.visitor`パッケージを利用した、Woolpack のデフォルト実装が含まれる。

woolpack.ee により使用される woolpack.validator のクラス
ValidatorExpression 値検証と値変換をすることが可能であることを表す。

woolpack.el.convert により使用される woolpack.validator のクラス
ValidatorExpression 値検証と値変換をすることが可能であることを表す。

woolpack.locale により使用される woolpack.validator のクラス
ValidatorContext 単一リクエストまたは単一スレッドごとの状態を保持するコンテキスト。
ValidatorExpression 値検証と値変換をすることが可能であることを表す。

woolpack.validator により使用される woolpack.validator のクラス
AddressedMessage キーとインデックスとメッセージと値を保持するだけのオブジェクト。
BranchByNameValidator プロパティ名で委譲先を分岐する`ValidatorExpression`。
BranchValidator 文字列と`ValidatorExpression`の`Switchable`をプロパティとして持つ`ValidatorExpression`。
DelegationValidator 委譲先に委譲して委譲した結果を返す`ValidatorExpression`。
MessageCollectable メッセージを収集することが可能であることを表す。
ValidatorContext 単一リクエストまたは単一スレッドごとの状態を保持するコンテキスト。
ValidatorExpression 値検証と値変換をすることが可能であることを表す。
ValidatorIterable `ValidatorExpression`の一覧の呼び出し方と結果の集計方法を表す。
ValidCollectionValidator 文字列が集合に含まれることを検証してその結果を返す`ValidatorExpression`。

woolpack.visitor.impl により使用される woolpack.validator のクラス
CountValidator `CountValidator.interpret(ValidatorContext)`が呼び出された回数を数えるテスト用の`ValidatorExpression`。
DelegationValidator 委譲先に委譲して委譲した結果を返す`ValidatorExpression`。
DumpValidator 機能を逸脱するエラーが発生した場合にコンテキストのダンプ情報を付加した`RuntimeException`でラップして委譲元に例外を投げる`ValidatorExpression`。
IfNotValidator 検証条件の実行結果が false の場合に委譲先を実行する`ValidatorExpression`。
IfValidator 検証条件の実行結果により委譲先を分岐する`ValidatorExpression`。
MessageValidator メッセージを追加する`ValidatorExpression`。

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

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