public abstract class AbstractCsvSaver<T,H extends CsvListHandler<T>> extends Object implements CsvSaver<T>
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
AbstractCsvSaver(CsvConfig cfg,
List<T> beans)
コンストラクタです。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected abstract H |
getCsvListHandler()
実装は区切り文字形式データリストのデータアクセスハンドラを返します。
|
void |
to(File file)
区切り文字形式データのインスタンスを
変換して指定されたファイルへプラットフォームのデフォルトエンコーディングで書込みます。
|
void |
to(File file,
String encoding)
区切り文字形式データのインスタンスを
変換して指定されたファイルへ指定されたエンコーディングで書込みます。
|
void |
to(com.orangesignal.jlha.LhaOutputStream out,
String entryName)
区切り文字形式データのインスタンスを
変換して指定された LHA 出力ストリームへプラットフォームのデフォルトエンコーディングで指定された LHA エントリを書込みます。
|
void |
to(com.orangesignal.jlha.LhaOutputStream out,
String encoding,
String entryName)
区切り文字形式データのインスタンスを
変換して指定された LHA 出力ストリームへ指定されたエンコーディングで指定された LHA エントリを書込みます。
|
void |
to(OutputStream out)
区切り文字形式データのインスタンスを
変換して指定された出力ストリームへプラットフォームのデフォルトエンコーディングで書込みます。
|
void |
to(OutputStream out,
String encoding)
区切り文字形式データのインスタンスを
変換して指定された出力ストリームへ指定されたエンコーディングで書込みます。
|
void |
to(Writer writer)
区切り文字形式データのインスタンスを
変換して指定された文字出力ストリームへ書込みます。
|
void |
to(ZipOutputStream out,
String entryName)
区切り文字形式データのインスタンスを
変換して指定された ZIP 出力ストリームへプラットフォームのデフォルトエンコーディングで指定された ZIP エントリを書込みます。
|
void |
to(ZipOutputStream out,
String encoding,
String entryName)
区切り文字形式データのインスタンスを
変換して指定された ZIP 出力ストリームへ指定されたエンコーディングで指定された ZIP エントリを書込みます。
|
protected AbstractCsvSaver(CsvConfig cfg, List<T> beans)
cfg - 区切り文字形式情報beans - Java プログラム要素のリストIllegalArgumentException - cfg が null の場合protected abstract H getCsvListHandler()
public void to(Writer writer) throws IOException
CsvSaverto インタフェース内 CsvSaver<T>writer - 文字出力ストリームIOException - 入出力エラーが発生した場合public void to(OutputStream out, String encoding) throws IOException
CsvSaverto インタフェース内 CsvSaver<T>out - 出力ストリームencoding - エンコーディングIOException - 入出力エラーが発生した場合public void to(OutputStream out) throws IOException
CsvSaverto インタフェース内 CsvSaver<T>out - 出力ストリームIOException - 入出力エラーが発生した場合public void to(File file, String encoding) throws IOException
CsvSaverto インタフェース内 CsvSaver<T>file - 出力ファイルencoding - エンコーディングIOException - 入出力エラーが発生した場合public void to(File file) throws IOException
CsvSaverto インタフェース内 CsvSaver<T>file - 出力ファイルIOException - 入出力エラーが発生した場合public void to(com.orangesignal.jlha.LhaOutputStream out,
String encoding,
String entryName)
throws IOException
CsvSaverto インタフェース内 CsvSaver<T>out - LHA 出力ストリームencoding - エンコーディングentryName - 作成する LHA エントリ名IOException - 入出力エラーが発生した場合public void to(com.orangesignal.jlha.LhaOutputStream out,
String entryName)
throws IOException
CsvSaverto インタフェース内 CsvSaver<T>out - LHA 出力ストリームentryName - 作成する LHA エントリ名IOException - 入出力エラーが発生した場合public void to(ZipOutputStream out, String encoding, String entryName) throws IOException
CsvSaverto インタフェース内 CsvSaver<T>out - ZIP 出力ストリームencoding - エンコーディングentryName - 作成する ZIP エントリ名IOException - 入出力エラーが発生した場合public void to(ZipOutputStream out, String entryName) throws IOException
CsvSaverto インタフェース内 CsvSaver<T>out - ZIP 出力ストリームentryName - 作成する ZIP エントリ名IOException - 入出力エラーが発生した場合Copyright © 2009–2014 OrangeSignal.com. All rights reserved.