Package nablarch.test.core.file
Class MockMessages
java.lang.Object
nablarch.test.core.file.DataFile
nablarch.test.core.file.FixedLengthFile
nablarch.test.core.file.MockMessages
テストデータから擬似的に作成されるメッセージを複数保持するクラス。
パディングの除去処理(MockMessage#removePadding(String, Object, nablarch.core.dataformat.FixedLengthDataRecordFormatter) が継承元と異なる。 固定長ファイルとメッセージはis-a関係ではないが、 固定長ファイルの機能がほぼそのまま流用できるので継承をしている。 (固定長ファイルにおける1レコードが、メッセージングにおける1件のメッセージに相当する。)
パディングの除去処理(MockMessage#removePadding(String, Object, nablarch.core.dataformat.FixedLengthDataRecordFormatter) が継承元と異なる。 固定長ファイルとメッセージはis-a関係ではないが、 固定長ファイルの機能がほぼそのまま流用できるので継承をしている。 (固定長ファイルにおける1レコードが、メッセージングにおける1件のメッセージに相当する。)
-
Field Summary
Fields inherited from class nablarch.test.core.file.DataFile
all, directives -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DataFileFragment新しいファイルの断片を生成する。
生成された断片はこのファイルの管理下に置かれる。Methods inherited from class nablarch.test.core.file.FixedLengthFile
convertData, createDefinition, createLayout, createLayout, getFileType, valueOfMethods inherited from class nablarch.test.core.file.DataFile
convertDirectiveValue, getEncodingFromDirectives, getNewFragment, getPath, prepareDefaultDirectives, read, setDirective, toDataRecords, write
-
Constructor Details
-
MockMessages
コンストラクタ。- Parameters:
path- ファイルパス
-
-
Method Details
-
createNewFragment
新しいファイルの断片を生成する。
生成された断片はこのファイルの管理下に置かれる。 固定長ファイルの断片が返却される。- Overrides:
createNewFragmentin classFixedLengthFile- Returns:
- 新しいファイル断片
- See Also:
-