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

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

public class StringArrayListHandler
extends AbstractCsvListHandler<String[],StringArrayListHandler>

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

作成者:
杉澤 浩二

フィールドの概要
 
クラス jp.sf.orangesignal.csv.handlers.AbstractCsvListHandler から継承されたフィールド
limit, offset
 
コンストラクタの概要
StringArrayListHandler()
          デフォルトコンストラクタです。
 
メソッドの概要
 StringArrayListHandler filter(CsvValueFilter filter)
          区切り文字形式データフィルタを設定します。
 List<String[]> load(CsvReader reader, boolean ignoreScalar)
          区切り文字形式入力ストリームを読込んで区切り文字形式データのリストを返します。
 void save(List<String[]> list, CsvWriter writer)
          指定された区切り文字形式データのリストを区切り文字形式出力ストリームへ書込みます。
 
クラス jp.sf.orangesignal.csv.handlers.AbstractCsvListHandler から継承されたメソッド
limit, load, offset, processScalar, setLimit, setOffset
 
クラス 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

load

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

パラメータ:
reader - 区切り文字形式入力ストリーム
ignoreScalar - スカラー副問い合わせを行うかどうか
戻り値:
区切り文字形式データのリスト
例外:
IOException - 入出力例外が発生した場合
関連項目:
CsvListHandler.processScalar(List)

save

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

パラメータ:
list - 区切り文字形式データのリスト
writer - 区切り文字形式出力ストリーム
例外:
IOException - 入出力例外が発生した場合


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