概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## クラス
jp.sf.orangesignal.csv.CsvConfig の使用

CsvConfig を使用しているパッケージ
jp.sf.orangesignal.csv | 区切り文字形式データアクセス全般に関するインターフェースやクラスなどを提供します。
jp.sf.orangesignal.csv.manager | 区切り文字形式データへの統合アクセスに関するインターフェースやクラスなどを提供します。

jp.sf.orangesignal.csv での CsvConfig の使用

CsvConfig 型のパラメータを持つ jp.sf.orangesignal.csv のメソッド
`static
`<T> T`
` | `Csv.load(File file, CsvConfig cfg, CsvHandler<T> handler)` 指定されたファイルをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> T`
` | `Csv.load(File file, String encoding, CsvConfig cfg, CsvHandler<T> handler)` 指定されたファイルを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> T`
` | `Csv.load(InputStream in, CsvConfig cfg, CsvHandler<T> handler)` 指定された入力ストリームをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> T`
` | `Csv.load(InputStream in, String encoding, CsvConfig cfg, CsvHandler<T> handler)` 指定された入力ストリームを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> List<T>`
` | `Csv.load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile, CsvConfig cfg, CsvListHandler<T> handler)` 指定された LHA ファイルからすべての LHA エントリを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> List<T>`
` | `Csv.load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile, CsvConfig cfg, CsvListHandler<T> handler, LhaEntryFilter filter)` 指定された LHA ファイルから指定されたフィルタの基準を満たす LHA エントリを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> List<T>`
` | `Csv.load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in, CsvConfig cfg, CsvListHandler<T> handler)` 指定された LHA 入力ストリームからすべての LHA エントリを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> List<T>`
` | `Csv.load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in, CsvConfig cfg, CsvListHandler<T> handler, LhaEntryFilter filter)` 指定された LHA 入力ストリームから指定されたフィルタの基準を満たす LHA エントリを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> T`
` | `Csv.load(Reader reader, CsvConfig cfg, CsvHandler<T> handler)` 指定された文字入力ストリームを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> List<T>`
` | `Csv.load(ZipFile zipFile, CsvConfig cfg, CsvListHandler<T> handler)` 指定された ZIP ファイルからすべての ZIP エントリを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> List<T>`
` | `Csv.load(ZipFile zipFile, CsvConfig cfg, CsvListHandler<T> handler, ZipEntryFilter filter)` 指定された ZIP ファイルから指定されたフィルタの基準を満たす ZIP エントリを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> List<T>`
` | `Csv.load(ZipInputStream in, CsvConfig cfg, CsvListHandler<T> handler)` 指定された ZIP 入力ストリームからすべての ZIP エントリを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> List<T>`
` | `Csv.load(ZipInputStream in, CsvConfig cfg, CsvListHandler<T> handler, ZipEntryFilter filter)` 指定された ZIP 入力ストリームから指定されたフィルタの基準を満たす ZIP エントリを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。
`static
`<T> void`
` | `Csv.save(List<T> obj, jp.gr.java_conf.dangan.util.lha.LhaOutputStream out, CsvConfig cfg, CsvListHandler<T> handler, String entryName)` 指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された LHA 出力ストリームへ指定された LHA エントリ名で書込みます。
`static
`<T> void`
` | `Csv.save(List<T> obj, ZipOutputStream out, CsvConfig cfg, CsvListHandler<T> handler, String entryName)` 指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された ZIP 出力ストリームへ指定された ZIP エントリ名で書込みます。
`static
`<T> void`
` | `Csv.save(T obj, File file, CsvConfig cfg, CsvHandler<T> handler)` 指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定されたファイルへプラットフォームのデフォルトエンコーディングで書込みます。
`static
`<T> void`
` | `Csv.save(T obj, File file, String encoding, CsvConfig cfg, CsvHandler<T> handler)` 指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定されたファイルへ指定されたエンコーディングで書込みます。
`static
`<T> void`
` | `Csv.save(T obj, OutputStream out, CsvConfig cfg, CsvHandler<T> handler)` 指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された出力ストリームへプラットフォームのデフォルトエンコーディングで書込みます。
`static
`<T> void`
` | `Csv.save(T obj, OutputStream out, String encoding, CsvConfig cfg, CsvHandler<T> handler)` 指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された出力ストリームへ指定されたエンコーディングで書込みます。
`static
`<T> void`
` | `Csv.save(T obj, Writer writer, CsvConfig cfg, CsvHandler<T> handler)` 指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された文字出力ストリームへ書込みます。

CsvConfig 型のパラメータを持つ jp.sf.orangesignal.csv のコンストラクタ
`CsvReader(Reader in, CsvConfig cfg)` デフォルトのバッファーサイズと指定された区切り文字入出力設定を使用して、このクラスを構築するコンストラクタです。
`CsvReader(Reader in, int sz, CsvConfig cfg)` 指定されたバッファーサイズと指定された区切り文字入出力設定を使用して、このクラスを構築するコンストラクタです。
`CsvWriter(Writer out, CsvConfig cfg)` デフォルトのバッファーサイズと指定された区切り文字入出力設定を使用して、このクラスを構築するコンストラクタです。
`CsvWriter(Writer out, int sz, CsvConfig cfg)` 指定されたバッファーサイズと指定された区切り文字入出力設定を使用して、このクラスを構築するコンストラクタです。

jp.sf.orangesignal.csv.manager での CsvConfig の使用

CsvConfig 型のパラメータを持つ jp.sf.orangesignal.csv.manager のメソッド
`CsvManager` | `CsvManager.config(CsvConfig cfg)` 区切り文字形式情報を設定します。
`CsvEntityManager` | `CsvEntityManager.config(CsvConfig cfg)`
`CsvBeanManager` | `CsvBeanManager.config(CsvConfig cfg)`

CsvConfig 型のパラメータを持つ jp.sf.orangesignal.csv.manager のコンストラクタ
`CsvBeanLoader(CsvConfig cfg, Class<T> beanClass)` コンストラクタです。
`CsvBeanManager(CsvConfig cfg)` コンストラクタです。
`CsvBeanSaver(CsvConfig cfg, List<T> beans, Class<T> beanClass)` コンストラクタです。
`CsvEntityLoader(CsvConfig cfg, Class<T> entityClass)` コンストラクタです。
`CsvEntityManager(CsvConfig cfg)` コンストラクタです。
`CsvEntitySaver(CsvConfig cfg, List<T> entities, Class<T> entityClass)` コンストラクタです。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

Copyright © 2009 OrangeSignal.com. All Rights Reserved.