report
クラス DataSet

java.lang.Object
  上位を拡張 report.DataSet

public class DataSet
extends java.lang.Object

編集レイアウトに適用するデータ・セットを指定するためのデータ構造


フィールドの概要
(package private) static Data BLOCK_END
          ブロックへの編集データ指定の開始
private  java.util.List<Data> pairs
          編集データ・セットを保持する Data のリスト
(package private) static Data RECORD_END
          レコードへの編集データ指定の終了
(package private) static Data RECORD_START
          レコードへの編集データ指定の開始
 
コンストラクタの概要
DataSet()
          編集データ・セットのコンストラクタ。
 
メソッドの概要
 DataSet add(Data... datum)
          可変個の編集データを指定する。
 DataSet add(java.util.List<Data> datum)
          変種データをリストで指定する。
(package private)  DataSet adda(Data[] datum)
          編集データを配列で指定する。
static Data getBlockEnd()
          ブロックへの編集データ指定の終了を指定するための制御データ・セットを返す。
static Data getBlockStart(int iterCnt)
          ブロックへの編集データ指定の開始を、ブロックの繰り返し回数を含めて指定するための制御データ・セットを生成する。
(package private)  java.util.List<Data> getPairs()
          編集データ・セットを保持する Data のリストのゲッタ。
static Data getRecordEnd()
          レコードへの編集データ指定の終了を指定するための制御データ・セットを返す。
static Data getRecordStart()
          レコードへの編集データ指定の開始を指定するための制御データ・セットを返す。
 DataSet merge(DataSet another)
          他のデータ・セットが保持している編集データを、このデータ・セットに移しかえる。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

BLOCK_END

static final Data BLOCK_END
ブロックへの編集データ指定の開始


RECORD_START

static final Data RECORD_START
レコードへの編集データ指定の開始


RECORD_END

static final Data RECORD_END
レコードへの編集データ指定の終了


pairs

private java.util.List<Data> pairs
編集データ・セットを保持する Data のリスト

コンストラクタの詳細

DataSet

public DataSet()
編集データ・セットのコンストラクタ。

メソッドの詳細

getBlockStart

public static Data getBlockStart(int iterCnt)
ブロックへの編集データ指定の開始を、ブロックの繰り返し回数を含めて指定するための制御データ・セットを生成する。

パラメータ:
iterCnt - ブロックの繰り返し回数を渡す。
戻り値:
ブロックへの編集データ指定の開始を示す制御データ・セットを返す。

getBlockEnd

public static Data getBlockEnd()
ブロックへの編集データ指定の終了を指定するための制御データ・セットを返す。

戻り値:
DataSet.BLOCK_END を返す。

getRecordStart

public static Data getRecordStart()
レコードへの編集データ指定の開始を指定するための制御データ・セットを返す。

戻り値:
DataSet.RECORD_START を返す。

getRecordEnd

public static Data getRecordEnd()
レコードへの編集データ指定の終了を指定するための制御データ・セットを返す。

戻り値:
DataSet.RECORD_END を返す。

getPairs

java.util.List<Data> getPairs()
編集データ・セットを保持する Data のリストのゲッタ。

戻り値:
編集データ・セットを保持する Data のリストを返す。

adda

DataSet adda(Data[] datum)
編集データを配列で指定する。

パラメータ:
datum - 編集データの配列を渡す。
戻り値:
編集データを取り込んだ、このデータ・セットを返す。

add

public DataSet add(Data... datum)
可変個の編集データを指定する。

パラメータ:
datum - 可変個の編集データを渡す。
戻り値:
編集データを取り込んだ、このデータ・セットを返す。

add

public DataSet add(java.util.List<Data> datum)
変種データをリストで指定する。

パラメータ:
datum - 編集データのリストを渡す。
戻り値:
編集データを取り込んだ、このデータ・セットを返す。

merge

public DataSet merge(DataSet another)
他のデータ・セットが保持している編集データを、このデータ・セットに移しかえる。

パラメータ:
another - 他のデータ・セットを渡す。
戻り値:
他の編集データ・セットの編集データを移しかえた、このデータ・セットを返す。