パッケージ org.opengion.fukurou.fileexec

## クラス CommandLine

- java.lang.Object
- - org.opengion.fukurou.fileexec.CommandLine

-     public final class CommandLine
      extends Object

  CommandLine は、コマンドリストを管理するクラスです。

       コマンドリストは、GE70 テーブルからコマンドを取り出します。

       このクラスは、マルチスレッドに対応していません。

  変更履歴:
    7.0.0.0 (2017/07/07) 新規作成
  バージョン
    7.0
  作成者
    Kazuhiko Hasegawa
  導入されたバージョン:
    JDK1.8,

- - ### ネストされたクラスの概要

    ネストされたクラス
    修飾子とタイプ | クラス | 説明
    --- | --- | ---
    `static class` | `CommandLine.GE70` | GE70 テーブルのカラム定義の enum

  - ### メソッドの概要

    すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `static List<CommandLine>` | `dbCommand()` | 指定のGE70テーブルを読み込んで、CommandLineオブジェクトのListを作成します。
    `ConcurrentMap<String,​String>` | `getKeyValMap()` | パラメータ(key1=val1 key2=val2 ･･･ のリスト)のMapを返します。
    `String` | `getValue​(CommandLine.GE70 clm)` | 設定値を返します。
    `String` | `toString()` | コマンドリストクラスの文字列表現を返します。

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

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

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

    - #### getValue

          public String getValue​(CommandLine.GE70 clm)

      設定値を返します。
      パラメータ:
        `clm` - GE70ﾃｰﾌﾞﾙを定義したenum
      戻り値:
        設定値

    - #### getKeyValMap

          public ConcurrentMap<String,​String> getKeyValMap()

      パラメータ(key1=val1 key2=val2 ･･･ のリスト)のMapを返します。
      戻り値:
        パラメータ(key1=val1 key2=val2 ･･･ のリスト)のMap
      このメソッドは、nullを返しません

    - #### dbCommand

          public static List<CommandLine> dbCommand()

      指定のGE70テーブルを読み込んで、CommandLineオブジェクトのListを作成します。 // * @param isFirst 起動直後の初期処理かどうかの判定ﾌﾗｸﾞ(起動直後は、true)
      戻り値:
        CommandLineオブジェクトのList

    - #### toString

          public String toString()

      コマンドリストクラスの文字列表現を返します。
      オーバーライド:
        `toString` クラス内 `Object`
      戻り値:
        コマンドリストクラスの文字列表現