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

クラス ErrMsg


  • public final class ErrMsg
    extends Object
    個々のエラーメッセージを持っておくためのオブジェクトです。 このオブジェクトは、不変オブジェクトです。 内部には、行番号とIDと結果と、メッセージリソースで使用される引数を持っています。 結果は 0:正常 1:警告 2:異常 8:EXCEPTION 9:ORACLEエラーで、 ErrorMessageクラスの public static 変数で定義されている値を使用します。
    導入されたバージョン:
    JDK5.0,
    • フィールドの詳細

    • コンストラクタの詳細

      • ErrMsg

        public ErrMsg​(int no,
                      int kekka,
                      String pg,
                      String step,
                      String id,
                      String... inArgs)
        必要な引数をすべて設定して、ErrMsg オブジェクトを構築します。
        パラメータ:
        no - 行番号
        kekka - 結果 0:正常 1:警告 2:異常 8:EXCEPTION 9:ORACLEエラー
        pg - PG名
        step - STEP名
        id - メッセージID
        inArgs - メッセージIDの可変数引数
    • メソッドの詳細

      • copy

        public ErrMsg copy​(int newNo)
        行番号のみ異なる、新しい ErrMsg オブジェクトを作成します。
        パラメータ:
        newNo - 行番号
        戻り値:
        行番号のみ異なる、新しい ErrMsgオブジェクト
      • getNo

        public int getNo()
        行番号を返します。
        戻り値:
        行番号
      • getKekka

        public int getKekka()
        結果を返します。
        戻り値:
        結果 0:正常 1:警告 2:異常 8:EXCEPTION 9:ORACLEエラー
      • getId

        public String getId()
        メッセージIDを返します。
        戻り値:
        メッセージID
      • getArg

        public String getArg​(int no)
        メッセージ引数を返します。
        パラメータ:
        no - 引数アドレス
        戻り値:
        メッセージ引数
      • getArgs

        public String[] getArgs()
        メッセージ引数配列を返します。
        戻り値:
        メッセージ引数配列
      • getPg

        public String getPg()
        PG名を返します。
        戻り値:
        PG名
      • getStep

        public String getStep()
        ステップ名を返します。
        戻り値:
        ステップ名
      • toString

        public String toString()
        デバッグ用のオブジェクトの内部表現の文字列を返します。
        オーバーライド:
        toString クラス内 Object
        戻り値:
        内部表現の文字列