概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.sf.orangesignal.csv
クラス Csv

    java.lang.Object
      jp.sf.orangesignal.csv.Csv

    public abstract class Csv

extends Object

区切り文字形式データの統合アクセスユーティリティを提供します。

作成者:
  杉澤 浩二

コンストラクタの概要
`protected` | `Csv()` デフォルトコンストラクタです。

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

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### Csv

    protected Csv()

  デフォルトコンストラクタです。

メソッドの詳細

### load

    public static <T> T load(CsvReader reader,
                             CsvHandler<T> handler)
                  throws IOException

  指定された区切り文字形式入力ストリームを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `reader` - 区切り文字形式入力ストリーム
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> T load(Reader reader,
                             CsvConfig cfg,
                             CsvHandler<T> handler)
                  throws IOException

  指定された文字入力ストリームを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `reader` - 文字入力ストリーム
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> T load(InputStream in,
                             String encoding,
                             CsvConfig cfg,
                             CsvHandler<T> handler)
                  throws IOException

  指定された入力ストリームを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `in` - 入力ストリーム
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> T load(InputStream in,
                             CsvConfig cfg,
                             CsvHandler<T> handler)
                  throws IOException

  指定された入力ストリームをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `in` - 入力ストリーム
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> T load(File file,
                             String encoding,
                             CsvConfig cfg,
                             CsvHandler<T> handler)
                  throws IOException

  指定されたファイルを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `file` - 入力ファイル
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> T load(File file,
                             CsvConfig cfg,
                             CsvHandler<T> handler)
                  throws IOException

  指定されたファイルをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `file` - 入力ファイル
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in,
                                   String encoding,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler,
                                   LhaEntryFilter filter)
                        throws IOException

  指定された LHA 入力ストリームから指定されたフィルタの基準を満たす LHA エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `in` - LHA 入力ストリーム
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `filter` - LHA エントリフィルタ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合
  導入されたバージョン:
    1.2.1

### load

    public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in,
                                   String encoding,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler)
                        throws IOException

  指定された LHA 入力ストリームからすべての LHA エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `in` - LHA 入力ストリーム
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合
  導入されたバージョン:
    1.2.1

### load

    public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler,
                                   LhaEntryFilter filter)
                        throws IOException

  指定された LHA 入力ストリームから指定されたフィルタの基準を満たす LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `in` - LHA 入力ストリーム
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `filter` - LHA エントリフィルタ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler)
                        throws IOException

  指定された LHA 入力ストリームからすべての LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `in` - LHA 入力ストリーム
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile,
                                   String encoding,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler,
                                   LhaEntryFilter filter)
                        throws IOException

  指定された LHA ファイルから指定されたフィルタの基準を満たす LHA エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `lhaFile` - LHA ファイル
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `filter` - LHA エントリフィルタ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合
  導入されたバージョン:
    1.2.1

### load

    public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile,
                                   String encoding,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler)
                        throws IOException

  指定された LHA ファイルからすべての LHA エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `lhaFile` - LHA ファイル
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合
  導入されたバージョン:
    1.2.1

### load

    public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler,
                                   LhaEntryFilter filter)
                        throws IOException

  指定された LHA ファイルから指定されたフィルタの基準を満たす LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `lhaFile` - LHA ファイル
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `filter` - LHA エントリフィルタ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler)
                        throws IOException

  指定された LHA ファイルからすべての LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `lhaFile` - LHA ファイル
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> List<T> load(ZipInputStream in,
                                   String encoding,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler,
                                   ZipEntryFilter filter)
                        throws IOException

  指定された ZIP 入力ストリームから指定されたフィルタの基準を満たす ZIP エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `in` - ZIP 入力ストリーム
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `filter` - ZIP エントリフィルタ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合
  導入されたバージョン:
    1.2.1

### load

    public static <T> List<T> load(ZipInputStream in,
                                   String encoding,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler)
                        throws IOException

  指定された ZIP 入力ストリームからすべての ZIP エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `in` - ZIP 入力ストリーム
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合
  導入されたバージョン:
    1.2.1

### load

    public static <T> List<T> load(ZipInputStream in,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler,
                                   ZipEntryFilter filter)
                        throws IOException

  指定された ZIP 入力ストリームから指定されたフィルタの基準を満たす ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `in` - ZIP 入力ストリーム
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `filter` - ZIP エントリフィルタ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> List<T> load(ZipInputStream in,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler)
                        throws IOException

  指定された ZIP 入力ストリームからすべての ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `in` - ZIP 入力ストリーム
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> List<T> load(ZipFile zipFile,
                                   String encoding,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler,
                                   ZipEntryFilter filter)
                        throws IOException

  指定された ZIP ファイルから指定されたフィルタの基準を満たす ZIP エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `zipFile` - ZIP ファイル
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `filter` - ZIP エントリフィルタ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合
  導入されたバージョン:
    1.2.1

### load

    public static <T> List<T> load(ZipFile zipFile,
                                   String encoding,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler)
                        throws IOException

  指定された ZIP ファイルからすべての ZIP エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `zipFile` - ZIP ファイル
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合
  導入されたバージョン:
    1.2.1

### load

    public static <T> List<T> load(ZipFile zipFile,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler,
                                   ZipEntryFilter filter)
                        throws IOException

  指定された ZIP ファイルから指定されたフィルタの基準を満たす ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `zipFile` - ZIP ファイル
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `filter` - ZIP エントリフィルタ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### load

    public static <T> List<T> load(ZipFile zipFile,
                                   CsvConfig cfg,
                                   CsvListHandler<T> handler)
                        throws IOException

  指定された ZIP ファイルからすべての ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。

  パラメータ:
    `zipFile` - ZIP ファイル
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  戻り値:
    ハンドラによって変換された区切り文字形式データのインスタンス
  例外:
    `IOException` - 入出力エラーが発生した場合

### save

    public static <T> void save(T obj,
                                CsvWriter writer,
                                CsvHandler<T> handler)
                     throws IOException

  指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された区切り文字形式出力ストリームへ書込みます。

  パラメータ:
    `obj` - 区切り文字形式データのインスタンス
    `writer` - 区切り文字形式出力ストリーム
    `handler` - 区切り文字形式データアクセスハンドラ
  例外:
    `IOException` - 入出力エラーが発生した場合

### save

    public static <T> void save(T obj,
                                Writer writer,
                                CsvConfig cfg,
                                CsvHandler<T> handler)
                     throws IOException

  指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された文字出力ストリームへ書込みます。

  パラメータ:
    `obj` - 区切り文字形式データのインスタンス
    `writer` - 文字出力ストリーム
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  例外:
    `IOException` - 入出力エラーが発生した場合

### save

    public static <T> void save(T obj,
                                OutputStream out,
                                String encoding,
                                CsvConfig cfg,
                                CsvHandler<T> handler)
                     throws IOException

  指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された出力ストリームへ指定されたエンコーディングで書込みます。

  パラメータ:
    `obj` - 区切り文字形式データのインスタンス
    `out` - 出力ストリーム
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  例外:
    `IOException` - 入出力エラーが発生した場合

### save

    public static <T> void save(T obj,
                                OutputStream out,
                                CsvConfig cfg,
                                CsvHandler<T> handler)
                     throws IOException

  指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された出力ストリームへプラットフォームのデフォルトエンコーディングで書込みます。

  パラメータ:
    `obj` - 区切り文字形式データのインスタンス
    `out` - 出力ストリーム
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  例外:
    `IOException` - 入出力エラーが発生した場合

### save

    public static <T> void save(T obj,
                                File file,
                                String encoding,
                                CsvConfig cfg,
                                CsvHandler<T> handler)
                     throws IOException

  指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定されたファイルへ指定されたエンコーディングで書込みます。

  パラメータ:
    `obj` - 区切り文字形式データのインスタンス
    `file` - 出力ファイル
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  例外:
    `IOException` - 入出力エラーが発生した場合

### save

    public static <T> void save(T obj,
                                File file,
                                CsvConfig cfg,
                                CsvHandler<T> handler)
                     throws IOException

  指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定されたファイルへプラットフォームのデフォルトエンコーディングで書込みます。

  パラメータ:
    `obj` - 区切り文字形式データのインスタンス
    `file` - 出力ファイル
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
  例外:
    `IOException` - 入出力エラーが発生した場合

### save

    public static <T> void save(List<T> obj,
                                jp.gr.java_conf.dangan.util.lha.LhaOutputStream out,
                                String encoding,
                                CsvConfig cfg,
                                CsvListHandler<T> handler,
                                String entryName)
                     throws IOException

  指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された LHA 出力ストリームへ指定されたエンコーディングで指定された LHA エントリを書込みます。

  パラメータ:
    `obj` - 区切り文字形式データのインスタンス
    `out` - LHA 出力ストリーム
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `entryName` - 作成する LHA エントリ名
  例外:
    `IOException` - 入出力エラーが発生した場合
  導入されたバージョン:
    1.2.1

### save

    public static <T> void save(List<T> obj,
                                jp.gr.java_conf.dangan.util.lha.LhaOutputStream out,
                                CsvConfig cfg,
                                CsvListHandler<T> handler,
                                String entryName)
                     throws IOException

  指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された LHA 出力ストリームへプラットフォームのデフォルトエンコーディングで指定された LHA エントリを書込みます。

  パラメータ:
    `obj` - 区切り文字形式データのインスタンス
    `out` - LHA 出力ストリーム
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `entryName` - 作成する LHA エントリ名
  例外:
    `IOException` - 入出力エラーが発生した場合

### save

    public static <T> void save(List<T> obj,
                                ZipOutputStream out,
                                String encoding,
                                CsvConfig cfg,
                                CsvListHandler<T> handler,
                                String entryName)
                     throws IOException

  指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された ZIP 出力ストリームへ指定されたエンコーディングで指定された ZIP エントリを書込みます。

  パラメータ:
    `obj` - 区切り文字形式データのインスタンス
    `out` - ZIP 出力ストリーム
    `encoding` - エンコーディング
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `entryName` - 作成する ZIP エントリ名
  例外:
    `IOException` - 入出力エラーが発生した場合
  導入されたバージョン:
    1.2.1

### save

    public static <T> void save(List<T> obj,
                                ZipOutputStream out,
                                CsvConfig cfg,
                                CsvListHandler<T> handler,
                                String entryName)
                     throws IOException

  指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された ZIP 出力ストリームへプラットフォームのデフォルトエンコーディングで指定された ZIP エントリを書込みます。

  パラメータ:
    `obj` - 区切り文字形式データのインスタンス
    `out` - ZIP 出力ストリーム
    `cfg` - 区切り文字形式情報
    `handler` - 区切り文字形式データアクセスハンドラ
    `entryName` - 作成する ZIP エントリ名
  例外:
    `IOException` - 入出力エラーが発生した場合

### closeQuietly

    protected static void closeQuietly(Closeable closeable)

  無条件に、`Closeable` を閉じます。

  パラメータ:
    `closeable` - Closeable オブジェクト

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2009 OrangeSignal.com. All Rights Reserved.