クラス ReadTableTag.RepeatDataChenge

  • 含まれているクラス:
    ReadTableTag

    protected static final class ReadTableTag.RepeatDataChenge
    extends Object
    繰り返しカラム処理を行う内部クラス 繰り返しカラムの廃位を [] で囲います。 注文番号,品番,[納期1,数量1],[納期2,数量2]…[納期31,数量31],備考 と指定した場合、 注文番号,品番,備考,納期1,数量1 注文番号,品番,備考,納期2,数量2 ・・・ 注文番号,品番,備考,納期31,数量31 のように、縦型のデータに変更します。
    変更履歴:
    7.3.0.0 (2021/01/06) useRepeatClms 属性を追加。
    • コンストラクタの詳細

      • RepeatDataChenge

        protected RepeatDataChenge()
    • メソッドの詳細

      • newNames

        public String[] newNames​(String[] nms)
        カラム名の配列を、繰り返しのアドレス設定と、繰り返し変換後のカラム配列を生成します。
        パラメータ:
        nms - カラム名配列
        戻り値:
        変換後のカラム名配列
      • newValuesList

        public List<String[]> newValuesList​(String[] vals)
        1行分のデータが設定された場合に、呼び出されます。 繰り返しデータに拡張したリストの中に、繰り返し変換後のデータ配列をセットして返します。
        パラメータ:
        vals - 文字列値の1行分の配列
        戻り値:
        変換後のデータ配列のリスト