public class CsvDataWriter extends java.lang.Object implements DataWriter<java.lang.Object[]>
Constructor and Description |
---|
CsvDataWriter(java.io.BufferedWriter writer,
CsvDataBindConfig config,
java.lang.String[] properties)
指定されたフォーマット定義を持つ
CsvLineFormatter を生成する。 |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
write(java.lang.Object[] data)
データを書き込む。
|
public CsvDataWriter(java.io.BufferedWriter writer, CsvDataBindConfig config, java.lang.String[] properties)
CsvLineFormatter
を生成する。writer
- 出力リソースconfig
- フォーマット定義properties
- プロパティ名リストpublic void write(java.lang.Object[] data) throws java.io.IOException
DataWriter
write
in interface DataWriter<java.lang.Object[]>
data
- データjava.io.IOException
- データ書き込みに失敗した場合public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
java.io.IOException