opencsvを用いて汎用的なcsvリーダーを作成したい
opencsvを用いてcsvReaderを作成しています。
http://opencsv.sourceforge.net/
上記サイトを参考に、readerのほうを組みましたが、beansを引数に持ってくる必要があるため一つのcsvの型に対してメソッドを一つ作成しなければならない状況です。
そのためジェネリクスを利用してメソッドを一つにしたいと考えています。
発生している問題・エラーメッセージ
T.classが不可能なため、opencsvを用いての汎用的なcsvReaderは不可能なのかどうか
あるいは別の書き方があるかどうか
該当のソースコード
java
1 public <T> List<T> readCSV(Reader reader, T t){ 2 CsvToBean<T> csvToBean = new CsvToBeanBuilder<T>(reader) 3 .withType(T.class).build(); 4 return csvToBean.parse(); 5 }
あなたの回答
tips
プレビュー