Package nablarch.common.databind.csv
Class MapCsvMapper
java.lang.Object
nablarch.common.databind.csv.ObjectCsvMapperSupport<Map<String,?>>
nablarch.common.databind.csv.MapCsvMapper
- All Implemented Interfaces:
Closeable
,AutoCloseable
,ObjectMapper<Map<String,
?>>
MapをCSVにマッピングするのをサポートするクラス。
-
Field Summary
Fields inherited from class nablarch.common.databind.csv.ObjectCsvMapperSupport
config
-
Constructor Summary
ConstructorDescriptionMapCsvMapper
(CsvDataBindConfig config, OutputStream outputStream) コンストラクタ。MapCsvMapper
(CsvDataBindConfig config, Writer writer) コンストラクタ。 -
Method Summary
Modifier and TypeMethodDescriptionObject[]
convertValues
(Map<String, ?> object) JavaオブジェクトをCSVに出力するためのObject
配列に変換する。Methods inherited from class nablarch.common.databind.csv.ObjectCsvMapperSupport
close, read, write, writeHeader
-
Constructor Details
-
MapCsvMapper
コンストラクタ。- Parameters:
config
- フォーマット定義outputStream
- 出力リソース
-
MapCsvMapper
コンストラクタ。- Parameters:
config
- フォーマット定義writer
- 出力リソース
-
-
Method Details
-
convertValues
Description copied from class:ObjectCsvMapperSupport
JavaオブジェクトをCSVに出力するためのObject
配列に変換する。 変換するObject配列は、CSVファイルに出力する要素順に並べる必要がある。- Specified by:
convertValues
in classObjectCsvMapperSupport<Map<String,
?>> - Parameters:
object
- Javaオブジェクト- Returns:
- CSV出力用のObject配列
-