パッケージ org.opengion.hayabusa.taglib

## クラス ReadTableTag.RepeatDataChenge

- java.lang.Object
- - org.opengion.hayabusa.taglib.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 属性を追加。

- - ### コンストラクタの概要

    コンストラクタ
    修飾子 | コンストラクタ | 説明
    --- | --- | ---
    `protected` | `RepeatDataChenge()` |

  - ### メソッドの概要

    すべてのメソッド インスタンス・メソッド concreteメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `String[]` | `newNames​(String[] nms)` | カラム名の配列を、繰り返しのｱﾄﾞﾚｽ設定と、繰り返し変換後のｶﾗﾑ配列を生成します。
    `List<String[]>` | `newValuesList​(String[] vals)` | １行分のデータが設定された場合に、呼び出されます。

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

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

- - ### コンストラクタの詳細

    - #### RepeatDataChenge

          protected RepeatDataChenge()

  - ### メソッドの詳細

    - #### newNames

          public String[] newNames​(String[] nms)

      カラム名の配列を、繰り返しのｱﾄﾞﾚｽ設定と、繰り返し変換後のｶﾗﾑ配列を生成します。
      パラメータ:
        `nms` - カラム名配列
      戻り値:
        変換後のカラム名配列

    - #### newValuesList

          public List<String[]> newValuesList​(String[] vals)

      １行分のデータが設定された場合に、呼び出されます。 繰り返しデータに拡張したﾘｽﾄの中に、繰り返し変換後のﾃﾞｰﾀ配列をｾｯﾄして返します。
      パラメータ:
        `vals` - 文字列値の１行分の配列
      戻り値:
        変換後のﾃﾞｰﾀ配列のﾘｽﾄ