org.seasar.cubby.validator.validators
クラス DateFormatValidator

java.lang.Object
  上位を拡張 org.seasar.cubby.validator.validators.DateFormatValidator
すべての実装されたインタフェース:
ScalarFieldValidator, Validator

public class DateFormatValidator
extends Object
implements ScalarFieldValidator

日付パターンに適合するかを検証します。

日付パターンを指定しない場合、「app-cubby.dicon」で指定した日付パターンが使用されます。

検証エラー時に設定するエラーメッセージ
デフォルトのキー valid.dateFormat
置換文字列
  1. フィールド名

作成者:
agata, baba
関連項目:
SimpleDateFormat

コンストラクタの概要
DateFormatValidator()
          日付パターンを指定しないコンストラクタ
DateFormatValidator(String pattern)
          日付パターンを指定するコンストラクタ
DateFormatValidator(String pattern, String messageKey)
          日付パターンとエラーメッセージキーを指定したコンストラクタ
 
メソッドの概要
 void validate(ValidationContext context, Object value)
          指定された入力値を検証します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DateFormatValidator

public DateFormatValidator()
日付パターンを指定しないコンストラクタ


DateFormatValidator

public DateFormatValidator(String pattern)
日付パターンを指定するコンストラクタ

パラメータ:
pattern - 日付パターン(例:"yyyy/MM/dd")

DateFormatValidator

public DateFormatValidator(String pattern,
                           String messageKey)
日付パターンとエラーメッセージキーを指定したコンストラクタ

パラメータ:
pattern - 日付パターン(例:"yyyy/MM/dd")
messageKey - エラーメッセージキー
メソッドの詳細

validate

public void validate(ValidationContext context,
                     Object value)
指定された入力値を検証します。

定義:
インタフェース ScalarFieldValidator 内の validate
パラメータ:
context - 入力検証のコンテキスト
value - 入力値


Copyright © 2006-2010 The Seasar Foundation. All Rights Reserved.