woolpack.validator
クラス IfNotValidator

java.lang.Object
  上位を拡張 woolpack.validator.ValidatorExpressionAdapter
      上位を拡張 woolpack.validator.IfValidator
          上位を拡張 woolpack.validator.IfNotValidator
すべての実装されたインタフェース:
ValidatorExpression

public class IfNotValidator
extends IfValidator

検証条件の実行結果が false の場合に委譲先を実行するValidatorExpression

作成者:
nakamura

コンストラクタの概要
IfNotValidator(ValidatorExpression ifExpression, ValidatorExpression falseExpression)
          コンストラクタ。
 
メソッドの概要
 void appendArgumentTo(java.lang.Appendable sb)
          JavaScript コンストラクタツリーを生成するために呼び出される(called)。
 
クラス woolpack.validator.IfValidator から継承されたメソッド
addMessageTo, interpret
 
クラス woolpack.validator.ValidatorExpressionAdapter から継承されたメソッド
appendTo
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

IfNotValidator

public IfNotValidator(ValidatorExpression ifExpression,
                      ValidatorExpression falseExpression)
コンストラクタ。

パラメータ:
ifExpression - 検証条件。
falseExpression - 検証条件の結果が false の場合の委譲先。
例外:
java.lang.NullPointerException - 引数のいずれかが null の場合。
メソッドの詳細

appendArgumentTo

public void appendArgumentTo(java.lang.Appendable sb)
                      throws java.io.IOException
クラス ValidatorExpressionAdapter の記述:
JavaScript コンストラクタツリーを生成するために呼び出される(called)。

オーバーライド:
クラス IfValidator 内の appendArgumentTo
パラメータ:
sb - 作成途中の JavaScript コンストラクタツリーの文字列表現。
例外:
java.io.IOException