jp.terasoluna.fw.file.dao.standard
クラス CSVFileQueryDAO

java.lang.Object
  上位を拡張 jp.terasoluna.fw.file.dao.standard.AbstractFileQueryDAO
      上位を拡張 jp.terasoluna.fw.file.dao.standard.CSVFileQueryDAO
すべての実装されたインタフェース:
FileQueryDAO

public class CSVFileQueryDAO
extends AbstractFileQueryDAO

CSVファイル読取用のFileLineIterator生成クラス。

CSVファイルからファイル行オブジェクトを生成するFileLineIterator を生成するためのクラスである。引数にはデータを読み取るCSVファイルのパスと ファイル行オブジェクトクラスを設定すること。

行オブジェクトに設定出来るアノテーションの説明はCSVFileLineIterator のJavaDocを参考して下さい。


コンストラクタの概要
CSVFileQueryDAO()
           
 
メソッドの概要
<T> FileLineIterator<T>
execute(String fileName, Class<T> clazz)
          FileLineIterator取得用メソッド。
 
クラス jp.terasoluna.fw.file.dao.standard.AbstractFileQueryDAO から継承されたメソッド
getColumnParserMap, setColumnParserMap
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CSVFileQueryDAO

public CSVFileQueryDAO()
メソッドの詳細

execute

public <T> FileLineIterator<T> execute(String fileName,
                                       Class<T> clazz)
FileLineIterator取得用メソッド。

定義:
インタフェース FileQueryDAO 内の execute
定義:
クラス AbstractFileQueryDAO 内の execute
型パラメータ:
T - 1行分の文字列を格納するファイル行オブジェクトクラス
パラメータ:
fileName - ファイル名
clazz - パラメータクラス
戻り値:
CSVファイル読取用オブジェクト


Copyright © 2012. All Rights Reserved.