コンストラクタと説明 |
---|
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
インタフェース内 Flushable
IOException
public void close() throws IOException
close
インタフェース内 Closeable
close
インタフェース内 AutoCloseable
IOException
Copyright © 2009–2014 OrangeSignal.com. All rights reserved.