パッケージ 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) 新規作成
導入されたバージョン:
  JDK1.8,

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

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

- ## メソッドの概要

  修飾子とタイプ
  メソッド
  説明
  `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`
    戻り値:
      コマンドリストクラスの文字列表現