パッケージ
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 のクラス
AbstractBranchValidator
          文字列とValidatorExpressionSwitchableをプロパティとして持つ ValidatorExpression
AbstractValidCollectionValidator
          文字列が集合に含まれることを検証してその結果を返すValidatorExpression
AddressedMessage
          キーとインデックスとメッセージと値を保持するだけのオブジェクト。
BranchByNameValidator
          プロパティ名で委譲先を分岐するValidatorExpression
DelegationValidator
          委譲先に委譲して委譲した結果を返すValidatorExpression
MessageCollectable
          メッセージを収集することが可能であることを表す。
ValidatorContext
          単一リクエストまたは単一スレッドごとの状態を保持するコンテキスト。
ValidatorExpression
          値検証と値変換をすることが可能であることを表す。
ValidatorIterable
          ValidatorExpressionの一覧の呼び出し方と結果の集計方法を表す。
 

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



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