jp.terasoluna.fw.batch.controlbreak
クラス ControlBreakRowObject

java.lang.Object
  上位を拡張 jp.terasoluna.fw.batch.controlbreak.ControlBreakRowObject

public class ControlBreakRowObject
extends java.lang.Object

コントロールブレイク用Rowオブジェクトクラス。 処理対象データをラップし、対象データへ コントロールブレイクが 発生しているかどうかを保持させる。


フィールドの概要
private  java.util.List<java.util.List<java.lang.String>> controlBreakKeyList
          コントロールブレイクキーリスト。
private  java.util.Map<java.lang.String,java.lang.Object> controlBreakMap
          コントロールブレイクキーマップ。
private  java.lang.Object rowObject
          処理対象データ。
 
コンストラクタの概要
ControlBreakRowObject(java.lang.Object rowObject, java.util.List<java.util.List<java.lang.String>> controlBreakKeyList, java.util.Map<java.lang.String,java.lang.Object> controlBreakMap)
          コンストラクタ。
 
メソッドの概要
 java.util.List<java.util.List<java.lang.String>> getControlBreakKeyList()
          コントロールブレイクキーリストを取得する。
 java.util.Map<java.lang.String,java.lang.Object> getControlBreakMap()
          コントロールブレイクキーマップを取得する。
 java.lang.Object getRowObject()
          処理対象データを取得する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

rowObject

private java.lang.Object rowObject
処理対象データ。


controlBreakKeyList

private java.util.List<java.util.List<java.lang.String>> controlBreakKeyList
コントロールブレイクキーリスト。


controlBreakMap

private java.util.Map<java.lang.String,java.lang.Object> controlBreakMap
コントロールブレイクキーマップ。

コンストラクタの詳細

ControlBreakRowObject

public ControlBreakRowObject(java.lang.Object rowObject,
                             java.util.List<java.util.List<java.lang.String>> controlBreakKeyList,
                             java.util.Map<java.lang.String,java.lang.Object> controlBreakMap)
コンストラクタ。

パラメータ:
rowObject - 処理対象データ
controlBreakKeyList - コントロールブレイクキーリスト
controlBreakMap - コントロールブレイクキーマップ
メソッドの詳細

getRowObject

public java.lang.Object getRowObject()
処理対象データを取得する。

戻り値:
処理対象データ

getControlBreakKeyList

public java.util.List<java.util.List<java.lang.String>> getControlBreakKeyList()
コントロールブレイクキーリストを取得する。

戻り値:
コントロールブレイクキーリスト

getControlBreakMap

public java.util.Map<java.lang.String,java.lang.Object> getControlBreakMap()
コントロールブレイクキーマップを取得する。

戻り値:
コントロールブレイクキーマップ