Package nablarch.common.databind.csv
Class CsvBeanMapper<T>
java.lang.Object
nablarch.common.databind.csv.CsvObjectMapperSupport<T>
nablarch.common.databind.csv.CsvBeanMapper<T>
- Type Parameters:
T- 読み取り、書き込み対象のJava型
- All Implemented Interfaces:
Closeable,AutoCloseable,ObjectMapper<T>
CSVフォーマットとJava Beanをマッピングするクラス。
- Author:
- Hisaaki Sioiri
-
Field Summary
Fields inherited from class nablarch.common.databind.csv.CsvObjectMapperSupport
config, reader -
Constructor Summary
ConstructorsConstructorDescriptionCsvBeanMapper(Class<T> clazz, CsvDataBindConfig config, InputStream inputStream) コンストラクタ。CsvBeanMapper(Class<T> clazz, CsvDataBindConfig config, Reader reader) コンストラクタ。 -
Method Summary
Modifier and TypeMethodDescriptionprotected TcreateObject(String[] record) レコードをJavaObjectに変換する。Methods inherited from class nablarch.common.databind.csv.CsvObjectMapperSupport
close, read, readHeader, readLine, toBufferedReader, write
-
Constructor Details
-
Method Details
-
createObject
Description copied from class:CsvObjectMapperSupportレコードをJavaObjectに変換する。- Specified by:
createObjectin classCsvObjectMapperSupport<T>- Parameters:
record- レコード- Returns:
- 変換したJavaObject
-