|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface FlatFileRecordWriter
ファイルのレコードを書き込むためのインタフェース。
| メソッドの概要 | |
|---|---|
void |
close()
ファイルをクローズします。 |
FlatFileRecord |
createFlatFileRecord(Map<String,String> record)
FlatFileRecordデータを作成します。 |
void |
open()
ファイルをオープンします。 |
void |
open(String filepath)
ファイルをオープンします。 |
void |
write(FlatFileRecord record)
ファイルに1行のレコードを書き込みます。 |
| メソッドの詳細 |
|---|
void open()
throws AccessorAlreadyOpenedException,
DataFileNotFoundException,
DataFileIOException
AccessorAlreadyOpenedException - ファイルがすでにオープンされている場合に発生します。
DataFileNotFoundException - ファイルが存在しない時に発生します。
DataFileIOException - レコードの読み込み時のIOエラーにより発生します。
void open(String filepath)
throws AccessorAlreadyOpenedException,
DataFileNotFoundException,
DataFileIOException
filepath - データファイルのパス
AccessorAlreadyOpenedException - ファイルがすでにオープンされている場合に発生します。
DataFileNotFoundException - ファイルが存在しない時に発生します。
DataFileIOException - レコードの読み込み時のIOエラーにより発生します。
void write(FlatFileRecord record)
throws AccessorNotOpenException,
DataFileIOException,
DataFormatException
record - 1行のレコード
AccessorNotOpenException - ファイルがオープンされていない場合に発生します。
DataFileIOException - レコードの書き込み時のIOエラーにより発生します。
DataFormatException - レコード項目のフォーマットに失敗した場合に発生します。FlatFileRecord createFlatFileRecord(Map<String,String> record)
record - データマップ
void close()
throws DataFileIOException
DataFileIOException - ファイルのクローズに失敗した場合に発生します。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||