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