|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.sf.orangesignal.csv.Csv
public abstract class Csv
区切り文字形式データの統合アクセスユーティリティを提供します。
コンストラクタの概要 | |
---|---|
protected |
Csv()
デフォルトコンストラクタです。 |
メソッドの概要 | ||
---|---|---|
protected static void |
closeQuietly(Closeable closeable)
無条件に、 Closeable を閉じます。 |
|
static
|
load(CsvReader reader,
CsvHandler<T> handler)
指定された区切り文字形式入力ストリームを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(File file,
CsvConfig cfg,
CsvHandler<T> handler)
指定されたファイルをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(File file,
String encoding,
CsvConfig cfg,
CsvHandler<T> handler)
指定されたファイルを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(InputStream in,
CsvConfig cfg,
CsvHandler<T> handler)
指定された入力ストリームをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(InputStream in,
String encoding,
CsvConfig cfg,
CsvHandler<T> handler)
指定された入力ストリームを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile,
CsvConfig cfg,
CsvListHandler<T> handler)
指定された LHA ファイルからすべての LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile,
CsvConfig cfg,
CsvListHandler<T> handler,
LhaEntryFilter filter)
指定された LHA ファイルから指定されたフィルタの基準を満たす LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile,
String encoding,
CsvConfig cfg,
CsvListHandler<T> handler)
指定された LHA ファイルからすべての LHA エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile,
String encoding,
CsvConfig cfg,
CsvListHandler<T> handler,
LhaEntryFilter filter)
指定された LHA ファイルから指定されたフィルタの基準を満たす LHA エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in,
CsvConfig cfg,
CsvListHandler<T> handler)
指定された LHA 入力ストリームからすべての LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in,
CsvConfig cfg,
CsvListHandler<T> handler,
LhaEntryFilter filter)
指定された LHA 入力ストリームから指定されたフィルタの基準を満たす LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in,
String encoding,
CsvConfig cfg,
CsvListHandler<T> handler)
指定された LHA 入力ストリームからすべての LHA エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in,
String encoding,
CsvConfig cfg,
CsvListHandler<T> handler,
LhaEntryFilter filter)
指定された LHA 入力ストリームから指定されたフィルタの基準を満たす LHA エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(Reader reader,
CsvConfig cfg,
CsvHandler<T> handler)
指定された文字入力ストリームを読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(ZipFile zipFile,
CsvConfig cfg,
CsvListHandler<T> handler)
指定された ZIP ファイルからすべての ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(ZipFile zipFile,
CsvConfig cfg,
CsvListHandler<T> handler,
ZipEntryFilter filter)
指定された ZIP ファイルから指定されたフィルタの基準を満たす ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(ZipFile zipFile,
String encoding,
CsvConfig cfg,
CsvListHandler<T> handler)
指定された ZIP ファイルからすべての ZIP エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(ZipFile zipFile,
String encoding,
CsvConfig cfg,
CsvListHandler<T> handler,
ZipEntryFilter filter)
指定された ZIP ファイルから指定されたフィルタの基準を満たす ZIP エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(ZipInputStream in,
CsvConfig cfg,
CsvListHandler<T> handler)
指定された ZIP 入力ストリームからすべての ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(ZipInputStream in,
CsvConfig cfg,
CsvListHandler<T> handler,
ZipEntryFilter filter)
指定された ZIP 入力ストリームから指定されたフィルタの基準を満たす ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(ZipInputStream in,
String encoding,
CsvConfig cfg,
CsvListHandler<T> handler)
指定された ZIP 入力ストリームからすべての ZIP エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
load(ZipInputStream in,
String encoding,
CsvConfig cfg,
CsvListHandler<T> handler,
ZipEntryFilter filter)
指定された ZIP 入力ストリームから指定されたフィルタの基準を満たす ZIP エントリを指定されたエンコーディングで読込み、 ハンドラによって変換された区切り文字形式データのインスタンスを返します。 |
|
static
|
save(List<T> obj,
jp.gr.java_conf.dangan.util.lha.LhaOutputStream out,
CsvConfig cfg,
CsvListHandler<T> handler,
String entryName)
指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された LHA 出力ストリームへプラットフォームのデフォルトエンコーディングで指定された LHA エントリを書込みます。 |
|
static
|
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
|
save(List<T> obj,
ZipOutputStream out,
CsvConfig cfg,
CsvListHandler<T> handler,
String entryName)
指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された ZIP 出力ストリームへプラットフォームのデフォルトエンコーディングで指定された ZIP エントリを書込みます。 |
|
static
|
save(List<T> obj,
ZipOutputStream out,
String encoding,
CsvConfig cfg,
CsvListHandler<T> handler,
String entryName)
指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された ZIP 出力ストリームへ指定されたエンコーディングで指定された ZIP エントリを書込みます。 |
|
static
|
save(T obj,
CsvWriter writer,
CsvHandler<T> handler)
指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された区切り文字形式出力ストリームへ書込みます。 |
|
static
|
save(T obj,
File file,
CsvConfig cfg,
CsvHandler<T> handler)
指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定されたファイルへプラットフォームのデフォルトエンコーディングで書込みます。 |
|
static
|
save(T obj,
File file,
String encoding,
CsvConfig cfg,
CsvHandler<T> handler)
指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定されたファイルへ指定されたエンコーディングで書込みます。 |
|
static
|
save(T obj,
OutputStream out,
CsvConfig cfg,
CsvHandler<T> handler)
指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された出力ストリームへプラットフォームのデフォルトエンコーディングで書込みます。 |
|
static
|
save(T obj,
OutputStream out,
String encoding,
CsvConfig cfg,
CsvHandler<T> handler)
指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された出力ストリームへ指定されたエンコーディングで書込みます。 |
|
static
|
save(T obj,
Writer writer,
CsvConfig cfg,
CsvHandler<T> handler)
指定された区切り文字形式データのインスタンスを ハンドラによって変換して指定された文字出力ストリームへ書込みます。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
protected Csv()
メソッドの詳細 |
---|
public static <T> T load(CsvReader reader, CsvHandler<T> handler) throws IOException
reader
- 区切り文字形式入力ストリームhandler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> T load(Reader reader, CsvConfig cfg, CsvHandler<T> handler) throws IOException
reader
- 文字入力ストリームcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> T load(InputStream in, String encoding, CsvConfig cfg, CsvHandler<T> handler) throws IOException
in
- 入力ストリームencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> T load(InputStream in, CsvConfig cfg, CsvHandler<T> handler) throws IOException
in
- 入力ストリームcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> T load(File file, String encoding, CsvConfig cfg, CsvHandler<T> handler) throws IOException
file
- 入力ファイルencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> T load(File file, CsvConfig cfg, CsvHandler<T> handler) throws IOException
file
- 入力ファイルcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合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
in
- LHA 入力ストリームencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラfilter
- LHA エントリフィルタ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in, String encoding, CsvConfig cfg, CsvListHandler<T> handler) throws IOException
in
- LHA 入力ストリームencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in, CsvConfig cfg, CsvListHandler<T> handler, LhaEntryFilter filter) throws IOException
in
- LHA 入力ストリームcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラfilter
- LHA エントリフィルタ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaInputStream in, CsvConfig cfg, CsvListHandler<T> handler) throws IOException
in
- LHA 入力ストリームcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合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
lhaFile
- LHA ファイルencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラfilter
- LHA エントリフィルタ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile, String encoding, CsvConfig cfg, CsvListHandler<T> handler) throws IOException
lhaFile
- LHA ファイルencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile, CsvConfig cfg, CsvListHandler<T> handler, LhaEntryFilter filter) throws IOException
lhaFile
- LHA ファイルcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラfilter
- LHA エントリフィルタ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile, CsvConfig cfg, CsvListHandler<T> handler) throws IOException
lhaFile
- LHA ファイルcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(ZipInputStream in, String encoding, CsvConfig cfg, CsvListHandler<T> handler, ZipEntryFilter filter) throws IOException
in
- ZIP 入力ストリームencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラfilter
- ZIP エントリフィルタ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(ZipInputStream in, String encoding, CsvConfig cfg, CsvListHandler<T> handler) throws IOException
in
- ZIP 入力ストリームencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(ZipInputStream in, CsvConfig cfg, CsvListHandler<T> handler, ZipEntryFilter filter) throws IOException
in
- ZIP 入力ストリームcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラfilter
- ZIP エントリフィルタ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(ZipInputStream in, CsvConfig cfg, CsvListHandler<T> handler) throws IOException
in
- ZIP 入力ストリームcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(ZipFile zipFile, String encoding, CsvConfig cfg, CsvListHandler<T> handler, ZipEntryFilter filter) throws IOException
zipFile
- ZIP ファイルencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラfilter
- ZIP エントリフィルタ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(ZipFile zipFile, String encoding, CsvConfig cfg, CsvListHandler<T> handler) throws IOException
zipFile
- ZIP ファイルencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(ZipFile zipFile, CsvConfig cfg, CsvListHandler<T> handler, ZipEntryFilter filter) throws IOException
zipFile
- ZIP ファイルcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラfilter
- ZIP エントリフィルタ
IOException
- 入出力エラーが発生した場合public static <T> List<T> load(ZipFile zipFile, CsvConfig cfg, CsvListHandler<T> handler) throws IOException
zipFile
- ZIP ファイルcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> void save(T obj, CsvWriter writer, CsvHandler<T> handler) throws IOException
obj
- 区切り文字形式データのインスタンスwriter
- 区切り文字形式出力ストリームhandler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> void save(T obj, Writer writer, CsvConfig cfg, CsvHandler<T> handler) throws IOException
obj
- 区切り文字形式データのインスタンスwriter
- 文字出力ストリームcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> void save(T obj, OutputStream out, String encoding, CsvConfig cfg, CsvHandler<T> handler) throws IOException
obj
- 区切り文字形式データのインスタンスout
- 出力ストリームencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> void save(T obj, OutputStream out, CsvConfig cfg, CsvHandler<T> handler) throws IOException
obj
- 区切り文字形式データのインスタンスout
- 出力ストリームcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> void save(T obj, File file, String encoding, CsvConfig cfg, CsvHandler<T> handler) throws IOException
obj
- 区切り文字形式データのインスタンスfile
- 出力ファイルencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合public static <T> void save(T obj, File file, CsvConfig cfg, CsvHandler<T> handler) throws IOException
obj
- 区切り文字形式データのインスタンスfile
- 出力ファイルcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラ
IOException
- 入出力エラーが発生した場合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
obj
- 区切り文字形式データのインスタンスout
- LHA 出力ストリームencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラentryName
- 作成する LHA エントリ名
IOException
- 入出力エラーが発生した場合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
obj
- 区切り文字形式データのインスタンスout
- LHA 出力ストリームcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラentryName
- 作成する LHA エントリ名
IOException
- 入出力エラーが発生した場合public static <T> void save(List<T> obj, ZipOutputStream out, String encoding, CsvConfig cfg, CsvListHandler<T> handler, String entryName) throws IOException
obj
- 区切り文字形式データのインスタンスout
- ZIP 出力ストリームencoding
- エンコーディングcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラentryName
- 作成する ZIP エントリ名
IOException
- 入出力エラーが発生した場合public static <T> void save(List<T> obj, ZipOutputStream out, CsvConfig cfg, CsvListHandler<T> handler, String entryName) throws IOException
obj
- 区切り文字形式データのインスタンスout
- ZIP 出力ストリームcfg
- 区切り文字形式情報handler
- 区切り文字形式データアクセスハンドラentryName
- 作成する ZIP エントリ名
IOException
- 入出力エラーが発生した場合protected static void closeQuietly(Closeable closeable)
Closeable
を閉じます。
closeable
- Closeable オブジェクト
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |