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

型パラメータ:
T - 区切り文字形式データの型
すべてのスーパーインタフェース:
CsvHandler<List<T>>
既知の実装クラスの一覧:
BeanListHandler, BeanListHandlerSupport, ColumnNameMappingBeanListHandler, ColumnPositionMappingBeanListHandler, CsvEntityListHandler, StringArrayListHandler

public interface CsvListHandler<T>
extends CsvHandler<List<T>>

区切り文字形式データリストのデータアクセスインターフェースです。

作成者:
杉澤 浩二

メソッドの概要
 List<T> load(CsvReader reader)
          区切り文字形式入力ストリームを読込んで区切り文字形式データのリストを返します。
 void save(List<T> list, CsvWriter writer)
          指定された区切り文字形式データのリストを区切り文字形式出力ストリームへ書込みます。
 

メソッドの詳細

load

List<T> load(CsvReader reader)
             throws IOException
区切り文字形式入力ストリームを読込んで区切り文字形式データのリストを返します。

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

save

void save(List<T> list,
          CsvWriter writer)
          throws IOException
指定された区切り文字形式データのリストを区切り文字形式出力ストリームへ書込みます。

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


Copyright © 2009 OrangeSignal.com. All Rights Reserved.