クラス 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 属性を追加。
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    デフォルトコンストラクター
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    カラム名の配列を、繰り返しのアドレス設定と、繰り返し変換後のカラム配列を生成します。
    1行分のデータが設定された場合に、呼び出されます。

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

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • RepeatDataChenge

      デフォルトコンストラクター
      変更履歴:
      8.5.3.2 (2023/10/13) JDK21対応。警告: デフォルトのコンストラクタの使用で、コメントが指定されていません
  • メソッドの詳細

    • newNames

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

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