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

型パラメータ:
T - 区切り文字形式データの型
既知のサブインタフェースの一覧:
CsvListHandler<T>
既知の実装クラスの一覧:
AbstractCsvListHandler, BeanListHandler, BeanListHandlerSupport, ColumnNameMapListHandler, ColumnNameMappingBeanListHandler, ColumnPositionMapListHandler, ColumnPositionMappingBeanListHandler, CsvEntityListHandler, ResultSetHandler, StringArrayListHandler

public interface CsvHandler<T>

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

作成者:
杉澤 浩二

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

メソッドの詳細

load

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

パラメータ:
reader - 区切り文字形式入力ストリーム
戻り値:
区切り文字形式データ
例外:
IOException - 入出力例外が発生した場合
IllegalArgumentException - パラメータが不正な場合

save

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

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


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