jp.co.denso.fa.jmscaosql.util

## クラス JmsCaoSQLConfigurator

- java.lang.Object
- - jp.co.denso.fa.jmscaosql.util.JmsCaoSQLConfigurator

-     public class JmsCaoSQLConfigurator
      extends Object

  プロパティファイル管理クラス このクラスは、標準でパッケージ内にあるjmscaosql.propertiesファイルを読み込みます。
  ユーザが指定したい場合は、java.exeが実行されるルートにjmscaosql.propertiesを置きます。
  デフォルトと同じプロパティキーの場合、ユーザが指定したプロパティが優先されます。
  バージョン:
    1.00
  作成者:
    DENSO WAVE

- - ### メソッドのサマリー

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static JmsCaoSQLConfigurator` | `getInstance()` `JmsCaoSQLConfigurator`インスタンス取得メソッド
    `int` | `getInt(String key)` 指定されたキーから、 `JmsCaoSQLConfigurator` が保持する設定情報を 返します。
    `List<Integer>` | `getIntList(String key)` 指定されたキーから、 `JmsCaoSQLConfigurator` が保持する設定情報を 返します。
    `String` | `getString(String key)` 指定されたキーから、 `JmsCaoSQLConfigurator` が保持する設定情報を 返します。
    `List<String>` | `getStringList(String key)` 指定されたキーから、 `JmsCaoSQLConfigurator` が保持する設定情報を 返します。

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

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

- - ### メソッドの詳細

    - #### getInstance

          public static JmsCaoSQLConfigurator getInstance()

      `JmsCaoSQLConfigurator`インスタンス取得メソッド
      戻り値:
        JmsCaoSQLConfiguratorのインスタンスを返します。

    - #### getString

          public String getString(String key)

      指定されたキーから、 `JmsCaoSQLConfigurator` が保持する設定情報を 返します。
      指定されたキーが無い場合は、空文字("")を返します。
      パラメータ:
        `key` - キー
      戻り値:
        設定情報

    - #### getStringList

          public List<String> getStringList(String key)

      指定されたキーから、 `JmsCaoSQLConfigurator` が保持する設定情報を 返します。
      指定されたキーが無い場合は、空のリストを返します。
      パラメータ:
        `key` - キー
      戻り値:
        設定情報のリスト

    - #### getInt

          public int getInt(String key)
                     throws NoSuchElementException,
                            NumberFormatException

      指定されたキーから、 `JmsCaoSQLConfigurator` が保持する設定情報を 返します。
      パラメータ:
        `key` - キー
      戻り値:
        設定情報
      例外:
        `{@link` - NoSuchElementException} 設定ファイル内にkeyが見つからない場合にスローされます。
        `{@link` - NumberFormatException} keyで取得できた値をintに変換できない場合にスローされます。
        `NoSuchElementException`
        `NumberFormatException`

    - #### getIntList

          public List<Integer> getIntList(String key)
                                   throws NumberFormatException

      指定されたキーから、 `JmsCaoSQLConfigurator` が保持する設定情報を 返します。
      指定されたキーが無い場合は、空リストを返します。
      パラメータ:
        `key` -
      戻り値:
        設定情報(int値)のリスト
      例外:
        `{@link` - NumberFormatException} keyで取得できた値をintに変換できない場合にスローされます。
        `NumberFormatException`

Copyright © 2017. All rights reserved.