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にマッピングするのをサポートするクラス。
- Author:
- Hisaaki Shioiri
-
Field Summary
Fields inherited from class nablarch.common.databind.csv.ObjectCsvMapperSupport
config -
Constructor Summary
ConstructorsConstructorDescriptionMapCsvMapper(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:ObjectCsvMapperSupportJavaオブジェクトをCSVに出力するためのObject配列に変換する。 変換するObject配列は、CSVファイルに出力する要素順に並べる必要がある。- Specified by:
convertValuesin classObjectCsvMapperSupport<Map<String,?>> - Parameters:
object- Javaオブジェクト- Returns:
- CSV出力用のObject配列
-