jp.sourceforge.masasa.architecture.framework.validation

## クラス ValidateResults

- Object
- - ValidateResults

-     public class ValidateResults
      extends Object

  入力チェック結果クラス(`ValidateResult`)を保持するクラス.
  作成者:
    masasa.

- - ### フィールドの概要

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `protected static Log` | `LOGGER` logger.
    `private List<ValidateResult>` | `results` 入力チェック結果クラス(`ValidateResult`)リスト.
    `private int` | `terminateCount` 最大エラーカウント.

  - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `ValidateResults()` コンストラクタ.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | `add(ValidateResult result)` 入力チェック結果クラス(`ValidateResult`)を追加します.
    `List<ValidateResult>` | `getResults()` 入力チェック結果クラス(`ValidateResult`)リストを返却します.
    `boolean` | `isEmpty()` 入力チェック結果クラス(`ValidateResult`)リストが存在するか否かを返却します.
    `boolean` | `isOverTerminate()` 最大エラー件数を超えたか検証します.

    - ### クラスから継承されたメソッド Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### フィールドの詳細

    - #### LOGGER

          protected static final Log LOGGER

      logger.

    - #### results

          private final List<ValidateResult> results

      入力チェック結果クラス(`ValidateResult`)リスト.

    - #### terminateCount

          private int terminateCount

      最大エラーカウント. `ValidateProperties.TERMINATE_ERROR_COUNT`.
      - 0 : 無制限にチェック実行.
      - 1以上 : その値までチェック実行.

  - ### コンストラクタの詳細

    - #### ValidateResults

          public ValidateResults()

      コンストラクタ.

  - ### メソッドの詳細

    - #### isEmpty

          public boolean isEmpty()

      入力チェック結果クラス(`ValidateResult`)リストが存在するか否かを返却します.
      戻り値:
        存在可否.
        - `true`:存在しない.
        - `false`:存在する.

    - #### add

          public void add(ValidateResult result)

      入力チェック結果クラス(`ValidateResult`)を追加します.
      パラメータ:
        `result` - 入力チェック結果クラス(`ValidateResult`).

    - #### getResults

          public List<ValidateResult> getResults()

      入力チェック結果クラス(`ValidateResult`)リストを返却します.
      戻り値:
        入力チェック結果クラス(`ValidateResult`)リスト.

    - #### isOverTerminate

          public boolean isOverTerminate()

      最大エラー件数を超えたか検証します.
      戻り値:
        検証結果.
        - `true`:最大エラー件数を超えた.
        - `false`:上記以外.