クラス
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_DELEGATION_VALIDATOR
          getExpression()のみを Visitor.visit(Object)に渡すAcceptable
 



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