パッケージ woolpack.validator

値検証と値変換のための部品が含まれる。

参照先:
          説明

インタフェースの概要
MessageCollectable メッセージを収集することが可能であることを表す。
ValidatorExpression 値検証と値変換をすることが可能であることを表す。
ValidatorIterable ValidatorExpressionの一覧の呼び出し方と結果の集計方法を表す。
 

クラスの概要
AbstractBranchValidator 文字列とValidatorExpressionSwitchableをプロパティとして持つ ValidatorExpression
AbstractValidCollectionValidator 文字列が集合に含まれることを検証してその結果を返すValidatorExpression
AddressedMessage キーとインデックスとメッセージと値を保持するだけのオブジェクト。
AddressedMessageCollector 呼び出された順にAddressedMessageを生成し格納するMessageCollectable
BranchByIdValidator id で委譲先を分岐するValidatorExpression
BranchByNameIfExistsValidator プロパティ名で委譲先を分岐するValidatorExpression
BranchByNameValidator プロパティ名で委譲先を分岐するValidatorExpression
CountValidator CountValidator.interpret(ValidatorContext)が呼び出された 回数を数えるテスト用のValidatorExpression
DefaultValueValidator ValidatorContext.getTmpValue() にデフォルト値を設定して true を返すValidatorExpression
DelegationValidator 委譲先に委譲して委譲した結果を返すValidatorExpression
DumpValidator 機能を逸脱するエラーが発生した場合にコンテキストのダンプ情報を付加した IllegalStateExceptionでラップして委譲元に例外を投げる 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
RetainNamesValidator 指定されたプロパティ名を残し、指定されていないプロパティ名を削除するValidatorExpression
SerialValidator 委譲先の一覧を順次呼び出すValidatorExpression
SimpleMessageCollector 呼び出された順にメッセージのみを格納するMessageCollectable
TmpIndexValidator 一時インデックスをValidatorContext.setTmpIndex(int) に設定して委譲するValidatorExpression
TmpKeyValidator 一時キーをValidatorContext.setTmpKey(String) に設定して委譲するValidatorExpression
ValidatorConstants 定数・静的メソッドの集まり。
ValidatorContext 単一リクエストまたは単一スレッドごとの状態を保持するコンテキスト。
ValidNamesValidator プロパティ名が集合に含まれることを検証してその結果を返すValidatorExpression
ValidValuesValidator 値が集合に含まれることを検証してその結果を返すValidatorExpression
ValueLoopValidator ValidatorContext.getInputMap()からValidatorContext.getTmpKey()を キーとして取得した値一覧に対し順次委譲先を実行するValidatorExpression
 

パッケージ woolpack.validator の説明

値検証と値変換のための部品が含まれる。



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