jp.sf.orangesignal.csv.manager
インタフェース CsvLoader<T>

型パラメータ:
T - 区切り文字形式データの型
既知の実装クラスの一覧:
CsvBeanLoader, CsvColumnNameMappingBeanLoader, CsvColumnPositionMappingBeanLoader, CsvEntityLoader, CsvLoaderSupport

public interface CsvLoader<T>

区切り文字形式データの統合入力インタフェースです。

作成者:
杉澤 浩二

メソッドの概要
 CsvLoader<T> filter(BeanFilter filter)
          Java プログラム要素フィルタを設定します。
 List<T> from(File file)
          指定されたファイルをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(File file, String encoding)
          指定されたファイルを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(InputStream in)
          指定された入力ストリームをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(InputStream in, String encoding)
          指定された入力ストリームを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile)
          指定された LHA ファイルからすべての LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile, LhaEntryFilter filter)
          指定された LHA ファイルから指定されたフィルタの基準を満たす LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile, String encoding)
          指定された LHA ファイルから指定されたすべての LHA エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile, String encoding, LhaEntryFilter filter)
          指定された LHA ファイルから指定されたフィルタの基準を満たす LHA エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(jp.gr.java_conf.dangan.util.lha.LhaInputStream in)
          指定された LHA 入力ストリームからすべての LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(jp.gr.java_conf.dangan.util.lha.LhaInputStream in, LhaEntryFilter filter)
          指定された LHA 入力ストリームから指定されたフィルタの基準を満たす LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(jp.gr.java_conf.dangan.util.lha.LhaInputStream in, String encoding)
          指定された LHA 入力ストリームからすべての LHA エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(jp.gr.java_conf.dangan.util.lha.LhaInputStream in, String encoding, LhaEntryFilter filter)
          指定された LHA 入力ストリームから指定されたフィルタの基準を満たす LHA エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(Reader reader)
          指定された文字入力ストリームを読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(ZipFile zipFile)
          指定された ZIP ファイルからすべての ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(ZipFile zipFile, String encoding)
          指定された ZIP ファイルからすべての ZIP エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(ZipFile zipFile, String encoding, ZipEntryFilter filter)
          指定された ZIP ファイルから指定されたフィルタの基準を満たす ZIP エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(ZipFile zipFile, ZipEntryFilter filter)
          指定された ZIP ファイルから指定されたフィルタの基準を満たす ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(ZipInputStream in)
          指定された ZIP 入力ストリームからすべての ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(ZipInputStream in, String encoding)
          指定された ZIP 入力ストリームからすべての ZIP エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(ZipInputStream in, String encoding, ZipEntryFilter filter)
          指定された ZIP 入力ストリームから指定されたフィルタの基準を満たす ZIP エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 List<T> from(ZipInputStream in, ZipEntryFilter filter)
          指定された ZIP 入力ストリームから指定されたフィルタの基準を満たす ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。
 CsvLoader<T> limit(int limit)
          取得データの限度数を設定します。
 CsvLoader<T> offset(int offset)
          取得データの開始位置を設定します。
 CsvLoader<T> order(BeanOrder... orders)
          並び替え条件を設定します。
 

メソッドの詳細

filter

CsvLoader<T> filter(BeanFilter filter)
Java プログラム要素フィルタを設定します。

パラメータ:
filter - Java プログラム要素フィルタ
戻り値:
このオブジェクトへの参照
導入されたバージョン:
1.3.0

order

CsvLoader<T> order(BeanOrder... orders)
並び替え条件を設定します。

パラメータ:
orders - 並び替え条件
戻り値:
このオブジェクトへの参照
導入されたバージョン:
1.3.0

offset

CsvLoader<T> offset(int offset)
取得データの開始位置を設定します。

パラメータ:
offset - 取得データの開始位置
戻り値:
このオブジェクトへの参照
導入されたバージョン:
1.3.0

limit

CsvLoader<T> limit(int limit)
取得データの限度数を設定します。

パラメータ:
limit - 取得データの限度数
戻り値:
このオブジェクトへの参照
導入されたバージョン:
1.3.0

from

List<T> from(Reader reader)
             throws IOException
指定された文字入力ストリームを読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
reader - 文字入力ストリーム
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(InputStream in,
             String encoding)
             throws IOException
指定された入力ストリームを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
in - 入力ストリーム
encoding - エンコーディング
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(InputStream in)
             throws IOException
指定された入力ストリームをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
in - 入力ストリーム
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(File file,
             String encoding)
             throws IOException
指定されたファイルを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
file - 入力ファイル
encoding - エンコーディング
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(File file)
             throws IOException
指定されたファイルをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
file - 入力ファイル
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(jp.gr.java_conf.dangan.util.lha.LhaInputStream in,
             String encoding,
             LhaEntryFilter filter)
             throws IOException
指定された LHA 入力ストリームから指定されたフィルタの基準を満たす LHA エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

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

from

List<T> from(jp.gr.java_conf.dangan.util.lha.LhaInputStream in,
             String encoding)
             throws IOException
指定された LHA 入力ストリームからすべての LHA エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
in - LHA 入力ストリーム
encoding - エンコーディング
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合
導入されたバージョン:
1.2.1

from

List<T> from(jp.gr.java_conf.dangan.util.lha.LhaInputStream in,
             LhaEntryFilter filter)
             throws IOException
指定された LHA 入力ストリームから指定されたフィルタの基準を満たす LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
in - LHA 入力ストリーム
filter - LHA エントリフィルタ
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(jp.gr.java_conf.dangan.util.lha.LhaInputStream in)
             throws IOException
指定された LHA 入力ストリームからすべての LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
in - LHA 入力ストリーム
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile,
             String encoding,
             LhaEntryFilter filter)
             throws IOException
指定された LHA ファイルから指定されたフィルタの基準を満たす LHA エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

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

from

List<T> from(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile,
             String encoding)
             throws IOException
指定された LHA ファイルから指定されたすべての LHA エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
lhaFile - LHA ファイル
encoding - エンコーディング
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合
導入されたバージョン:
1.2.1

from

List<T> from(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile,
             LhaEntryFilter filter)
             throws IOException
指定された LHA ファイルから指定されたフィルタの基準を満たす LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
lhaFile - LHA ファイル
filter - LHA エントリフィルタ
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(jp.gr.java_conf.dangan.util.lha.LhaFile lhaFile)
             throws IOException
指定された LHA ファイルからすべての LHA エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
lhaFile - LHA ファイル
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(ZipInputStream in,
             String encoding,
             ZipEntryFilter filter)
             throws IOException
指定された ZIP 入力ストリームから指定されたフィルタの基準を満たす ZIP エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

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

from

List<T> from(ZipInputStream in,
             String encoding)
             throws IOException
指定された ZIP 入力ストリームからすべての ZIP エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
in - ZIP 入力ストリーム
encoding - エンコーディング
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合
導入されたバージョン:
1.2.1

from

List<T> from(ZipInputStream in,
             ZipEntryFilter filter)
             throws IOException
指定された ZIP 入力ストリームから指定されたフィルタの基準を満たす ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
in - ZIP 入力ストリーム
filter - ZIP エントリフィルタ
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(ZipInputStream in)
             throws IOException
指定された ZIP 入力ストリームからすべての ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
in - ZIP 入力ストリーム
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(ZipFile zipFile,
             String encoding,
             ZipEntryFilter filter)
             throws IOException
指定された ZIP ファイルから指定されたフィルタの基準を満たす ZIP エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

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

from

List<T> from(ZipFile zipFile,
             String encoding)
             throws IOException
指定された ZIP ファイルからすべての ZIP エントリを指定されたエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
zipFile - ZIP ファイル
encoding - エンコーディング
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合
導入されたバージョン:
1.2.1

from

List<T> from(ZipFile zipFile,
             ZipEntryFilter filter)
             throws IOException
指定された ZIP ファイルから指定されたフィルタの基準を満たす ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
zipFile - ZIP ファイル
filter - ZIP エントリフィルタ
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合

from

List<T> from(ZipFile zipFile)
             throws IOException
指定された ZIP ファイルからすべての ZIP エントリをプラットフォームのデフォルトエンコーディングで読込み、 変換された区切り文字形式データのインスタンスを返します。

パラメータ:
zipFile - ZIP ファイル
戻り値:
変換された区切り文字形式データのインスタンス
例外:
IOException - 入出力エラーが発生した場合


Copyright © 2009-2011 OrangeSignal.com. All Rights Reserved.