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

## jp.terasoluna.thin.tutorial.web.form
クラス AgeValidator

    java.lang.Object
      jp.terasoluna.thin.tutorial.web.form.AgeValidator

すべての実装されたインタフェース:
  jp.terasoluna.fw.web.struts.form.MultiFieldValidator

    public class AgeValidator

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

入力された年齢と、生年月日の相関入力チェックを行う。

コンストラクタの概要
`AgeValidator()`

メソッドの概要
`private boolean` | `checkBirthAndAge(java.lang.String birth, int age)` 入力された生年月日から計算した年齢と入力された年齢を比較する。
`boolean` | `validate(java.lang.String birth, java.lang.String[] fields)` 入力された年齢と、生年月日の相関入力チェックを行う。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### AgeValidator

    public AgeValidator()

メソッドの詳細

### validate

    public boolean validate(java.lang.String birth,
                            java.lang.String[] fields)

  入力された年齢と、生年月日の相関入力チェックを行う。

  定義:
    インタフェース `jp.terasoluna.fw.web.struts.form.MultiFieldValidator` 内の `validate`
  パラメータ:
    `birth` - 生年月日
    `fields` - 関連する入力フィールド値
  戻り値:
    チェック結果

### checkBirthAndAge

    private boolean checkBirthAndAge(java.lang.String birth,
                                     int age)

  入力された生年月日から計算した年齢と入力された年齢を比較する。 同一の場合はtrueを返却、異なっている場合は、falseを返却する。

  パラメータ:
    `birth` - 入力された誕生日
    `age` - 入力された年齢
  戻り値:
    比較結果

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