概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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
置換文字列 | フィールド名

作成者:
  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` - 入力値

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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