@Published(tag="architect") public class MessagePool extends java.lang.Object
| コンストラクタと説明 | 
|---|
MessagePool(FixedLengthFile source,
           java.util.Map<java.lang.String,java.lang.String> fwHeader)
コンストラクタ。 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
protected DataRecord | 
convertByFileType(DataRecord dataRecord)
データレコードのファイル種別に応じて変換します 
 | 
protected LayoutDefinition | 
createLayoutFromDataRecord(DataRecord dataRecord)
デフォルトのレイアウトと、データレコードの内容を元にレイアウト定義を作成します 
 | 
DataRecordFormatter | 
getFormatter()
DataRecordFormatterを取得。 
 | 
protected java.util.Iterator<DataRecord> | 
getIterator()
メッセージのイテレータを取得。 
 | 
protected java.util.List<DataRecord> | 
getRecords()
メッセージのリストを取得。 
 | 
protected FixedLengthFile | 
getSource()
FixedLengthFileを取得。 
 | 
public MessagePool(FixedLengthFile source, java.util.Map<java.lang.String,java.lang.String> fwHeader)
source - 元のデータfwHeader - フレームワーク制御ヘッダprotected java.util.Iterator<DataRecord> getIterator()
protected FixedLengthFile getSource()
public DataRecordFormatter getFormatter()
protected java.util.List<DataRecord> getRecords()
protected DataRecord convertByFileType(DataRecord dataRecord)
dataRecord - 対象データレコードprotected LayoutDefinition createLayoutFromDataRecord(DataRecord dataRecord)
dataRecord - データレコード