jp.sf.orangesignal.csv.handlers
クラス StringArrayListHandler

java.lang.Object
  上位を拡張 jp.sf.orangesignal.csv.handlers.StringArrayListHandler
すべての実装されたインタフェース:
CsvHandler<List<String[]>>, CsvListHandler<String[]>

public class StringArrayListHandler
extends Object
implements CsvListHandler<String[]>

文字列配列のリストで区切り文字形式データアクセスを行うハンドラを提供します。

作成者:
杉澤 浩二

コンストラクタの概要
StringArrayListHandler()
          デフォルトコンストラクタです。
 
メソッドの概要
 StringArrayListHandler filter(CsvValueFilter filter)
          区切り文字形式データフィルタを設定します。
 StringArrayListHandler limit(int limit)
          取得データの限度数を設定します。
 List<String[]> load(CsvReader reader)
          区切り文字形式入力ストリームを読込んで区切り文字形式データのリストを返します。
 StringArrayListHandler offset(int offset)
          取得データの開始位置を設定します。
 void save(List<String[]> list, CsvWriter writer)
          指定された区切り文字形式データのリストを区切り文字形式出力ストリームへ書込みます。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StringArrayListHandler

public StringArrayListHandler()
デフォルトコンストラクタです。

メソッドの詳細

filter

public StringArrayListHandler filter(CsvValueFilter filter)
区切り文字形式データフィルタを設定します。

パラメータ:
filter - 区切り文字形式データフィルタ
戻り値:
このオブジェクトへの参照
導入されたバージョン:
1.2.3

offset

public StringArrayListHandler offset(int offset)
取得データの開始位置を設定します。

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

limit

public StringArrayListHandler limit(int limit)
取得データの限度数を設定します。

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

load

public List<String[]> load(CsvReader reader)
                    throws IOException
インタフェース CsvListHandler の記述:
区切り文字形式入力ストリームを読込んで区切り文字形式データのリストを返します。

定義:
インタフェース CsvHandler<List<String[]>> 内の load
定義:
インタフェース CsvListHandler<String[]> 内の load
パラメータ:
reader - 区切り文字形式入力ストリーム
戻り値:
区切り文字形式データのリスト
例外:
IOException - 入出力例外が発生した場合

save

public void save(List<String[]> list,
                 CsvWriter writer)
          throws IOException
インタフェース CsvListHandler の記述:
指定された区切り文字形式データのリストを区切り文字形式出力ストリームへ書込みます。

定義:
インタフェース CsvHandler<List<String[]>> 内の save
定義:
インタフェース CsvListHandler<String[]> 内の save
パラメータ:
list - 区切り文字形式データのリスト
writer - 区切り文字形式出力ストリーム
例外:
IOException - 入出力例外が発生した場合


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