jp.go.nict.langrid.service_1_2.util.validator
クラス ArrayValidator<T>

java.lang.Object
  上位を拡張 jp.go.nict.langrid.service_1_2.util.validator.AbstractObjectValidator<ArrayValidator<T>,T[]>
      上位を拡張 jp.go.nict.langrid.service_1_2.util.validator.ArrayValidator<T>

public class ArrayValidator<T>
extends AbstractObjectValidator<ArrayValidator<T>,T[]>


コンストラクタの概要
ArrayValidator(String parameterName, T[] value)
          コンストラクタ。
 
メソッドの概要
 ArrayValidator<T> lessThanOrEqualTo(int size)
           
 ArrayValidator<T> notEmpty()
           
 
クラス jp.go.nict.langrid.service_1_2.util.validator.AbstractObjectValidator から継承されたメソッド
getParameterName, getValue, notNull, setValue
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ArrayValidator

public ArrayValidator(String parameterName,
                      T[] value)
コンストラクタ。

パラメータ:
parameterName - パラメータ名
value - 値
メソッドの詳細

notEmpty

public ArrayValidator<T> notEmpty()
                           throws InvalidParameterException
例外:
InvalidParameterException

lessThanOrEqualTo

public ArrayValidator<T> lessThanOrEqualTo(int size)
                                    throws InvalidParameterException
例外:
InvalidParameterException