| コンストラクタと説明 |
|---|
CsvWriter(Writer out)
デフォルトのバッファーサイズとデフォルトの区切り文字形式情報を使用して、このクラスを構築するコンストラクタです。
|
CsvWriter(Writer out,
CsvConfig cfg)
デフォルトのバッファーサイズと指定された区切り文字形式情報を使用して、このクラスを構築するコンストラクタです。
|
CsvWriter(Writer out,
int sz)
指定されたバッファーサイズとデフォルトの区切り文字形式情報を使用して、このクラスを構築するコンストラクタです。
|
CsvWriter(Writer out,
int sz,
CsvConfig cfg)
指定されたバッファーサイズと指定された区切り文字形式情報を使用して、このクラスを構築するコンストラクタです。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
close() |
void |
flush() |
void |
writeTokens(List<CsvToken> tokens)
指定された CSV トークンのリストを書き込みます。
|
void |
writeValues(List<String> values)
指定された CSV トークンの値リストを書き込みます。
|
public CsvWriter(Writer out, int sz, CsvConfig cfg)
out - 文字出力ストリームsz - 出力バッファのサイズcfg - 区切り文字形式情報IllegalArgumentException - sz が 0 以下の場合。または、cfg が null の場合
または、cfg の区切り文字および囲み文字、エスケープ文字の組合せが不正な場合public CsvWriter(Writer out, CsvConfig cfg)
out - 文字出力ストリームcfg - 区切り文字形式情報IllegalArgumentException - cfg が null の場合
または、cfg の区切り文字および囲み文字、エスケープ文字の組合せが不正な場合public CsvWriter(Writer out, int sz)
out - 文字出力ストリームsz - 出力バッファのサイズIllegalArgumentException - sz が 0 以下の場合public CsvWriter(Writer out)
out - 文字出力ストリームpublic void writeValues(List<String> values) throws IOException
values - 書き込む CSV トークンの値リストCsvValueException - 可変項目数が禁止されている場合に項目数が一致しない場合IOException - 入出力エラーが発生した場合public void writeTokens(List<CsvToken> tokens) throws IOException
tokens - 書き込む CSV トークンのリストCsvValueException - 可変項目数が禁止されている場合に項目数が一致しない場合IOException - 入出力エラーが発生した場合public void flush()
throws IOException
flush インタフェース内 FlushableIOExceptionpublic void close()
throws IOException
close インタフェース内 Closeableclose インタフェース内 AutoCloseableIOExceptionCopyright © 2009–2014 OrangeSignal.com. All rights reserved.