jp.terasoluna.toursample.common.validator
クラス ReservedPeriodValidator

java.lang.Object
  上位を拡張 jp.terasoluna.toursample.common.validator.ReservedPeriodValidator
すべての実装されたインタフェース:
jp.terasoluna.fw.web.struts.form.MultiFieldValidator

public class ReservedPeriodValidator
extends java.lang.Object
implements jp.terasoluna.fw.web.struts.form.MultiFieldValidator

予約可能期間か判定するカスタムバリデータ。

・共通処理CP0008:予約可能日付検証


コンストラクタの概要
ReservedPeriodValidator()
           
 
メソッドの概要
 boolean validate(java.lang.String value, java.lang.String[] fields)
          与えられた年、月、日が予約可能期間であるか検証する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ReservedPeriodValidator

public ReservedPeriodValidator()
メソッドの詳細

validate

public boolean validate(java.lang.String value,
                        java.lang.String[] fields)
与えられた年、月、日が予約可能期間であるか検証する。
現在年月日+7日 <= 与えられた年月日 であればtrue、そうでなければfalseを返す。

定義:
インタフェース jp.terasoluna.fw.web.struts.form.MultiFieldValidator 内の validate
パラメータ:
value - 年。yyyy形式である
fields -
[0]: 月。M形式、またはMM形式である
[1]: 日。d形式、またはdd形式である
戻り値:
予約可能期間である: true
予約可能期間ではない: false