パッケージ woolpack.validator

値検証・値変換をするための Interpreter デザインパターンを適用した部品が含まれる。

参照先:
          説明

インタフェースの概要
ValidatorExpression 値検証/値変換の機能を拡張するために使用する Interpreter デザインパターンの Expression 役。
ValidatorIterable ValidatorExpressionの一覧の呼び出し方と結果の集計方法を定義するために使用する Interpreter デザインパターンの Expression 役。
 

クラスの概要
BranchByIdValidator id で委譲先を分岐するValidatorExpression
BranchByNameIfExistsValidator プロパティ名で委譲先を分岐するValidatorExpression
BranchByNameValidator プロパティ名で委譲先を分岐するValidatorExpression
BranchValidator 文字列とValidatorExpressionMapをプロパティとして持つValidatorExpression
CountValidator ValidatorExpressionの各メソッド呼び出された回数を数えるテスト用のValidatorExpression
DefaultValueValidator ValidatorContext.getTmpValue()にデフォルト値を設定して true を返すValidatorExpression
DelegationValidator 委譲先に委譲して委譲した結果を返すValidatorExpression
EqualsValidator オブジェクトの同値関係を検証しその結果を返すValidatorExpression
FormatValidator Format.format(java.lang.Object)を使用して ValidatorContext.getTmpValue()を変換し true を返すValidatorExpression
IfNotValidator 検証条件の実行結果が false の場合に委譲先を実行するValidatorExpression
IfValidator 検証条件の実行結果により委譲先を分岐するValidatorExpression
MaxLengthValidator 文字列の最大文字数を検証してその結果を返すValidatorExpression
MaxValidator 整数の最大値を検証してその結果を返すValidatorExpression
MessageValidator メッセージを追加するValidatorExpression
MinLengthValidator 文字列の最小文字数を検証してその結果を返すValidatorExpression
MinValidator 整数の最小値を検証してその結果を返すValidatorExpression
NotValidator 委譲先の検証結果を否定するValidatorExpression
ParseValidator Format.parseObject(java.lang.String)を使用して ValidatorContext.getTmpValue()を変換してその成否を返すValidatorExpression
RegExpIdValidator 正規表現を使用してValidatorContext.getId()を検証してその結果を返すValidatorExpression
RegExpValidator 正規表現で文字列を奥貫薫してその結果を返すValidatorExpression
SerialValidator 委譲先の一覧を順次呼び出すValidatorExpression
TmpIndexValidator 一時キーをValidatorContext.setTmpIndex(int)に設定して委譲するValidatorExpression
TmpKeyValidator 一時キーをValidatorContext.setTmpKey(String)に設定して委譲するValidatorExpression
ValidatorConstants 定数・静的メソッドの集まり。
ValidatorContext Interpreter デザインパターンの Context 役。
ValidatorExpressionAdapter ValidatorExpressionのアダプタクラス。
ValidCollectionValidator 文字列が集合に含まれることを検証してその結果を返すValidatorExpression
ValidNamesValidator プロパティ名が集合に含まれることを検証してその結果を返すValidatorExpression
ValidValuesValidator 値が集合に含まれることを検証してその結果を返すValidatorExpression
ValueLoopValidator ValidatorContext.getInputMap()からValidatorContext.getTmpKey()を キーとして取得した値一覧に対し順次委譲先を実行するValidatorExpression
 

パッケージ woolpack.validator の説明

値検証・値変換をするための Interpreter デザインパターンを適用した部品が含まれる。 本パッケージは J2SE5 以外にwoolpack.utilsパッケージに依存する。直接依存するライブラリはない。