クラス
woolpack.validator.DelegationValidator の使用

DelegationValidator を使用しているパッケージ
woolpack.validator 値検証と値変換のための部品が含まれる。 
woolpack.visitor.impl woolpack.visitorパッケージを利用した、Woolpack のデフォルト実装が含まれる。 
 

woolpack.validator での DelegationValidator の使用
 

woolpack.validator での DelegationValidator のサブクラス
 class NotValidator
          委譲先の検証結果を否定するValidatorExpression
 class TmpIndexValidator
          一時インデックスをValidatorContext.setTmpIndex(int)に設定して委譲するValidatorExpression
 class TmpKeyValidator
          一時キーをValidatorContext.setTmpKey(String)に設定して委譲するValidatorExpression
 class ValueLoopValidator
          ValidatorContext.getInputMap()からValidatorContext.getTmpKey()を キーとして取得した値一覧に対し順次委譲先を実行するValidatorExpression
 

woolpack.visitor.impl での DelegationValidator の使用
 

DelegationValidator 型の型パラメータを持つ woolpack.visitor.impl のフィールド
static Acceptable<DelegationValidator> IgnoreValidatorConstants.IGNORE_DelegationValidator
          getExpression()のみをVisitor.visit(Object)に渡すAcceptable
 



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