Class MapCsvMapper

All Implemented Interfaces:
Closeable, AutoCloseable, ObjectMapper<Map<String,?>>

public class MapCsvMapper extends ObjectCsvMapperSupport<Map<String,?>>
MapをCSVにマッピングするのをサポートするクラス。
  • Constructor Details

    • MapCsvMapper

      public MapCsvMapper(CsvDataBindConfig config, OutputStream outputStream)
      コンストラクタ。
      Parameters:
      config - フォーマット定義
      outputStream - 出力リソース
    • MapCsvMapper

      public MapCsvMapper(CsvDataBindConfig config, Writer writer)
      コンストラクタ。
      Parameters:
      config - フォーマット定義
      writer - 出力リソース
  • Method Details

    • convertValues

      public Object[] convertValues(Map<String,?> object)
      Description copied from class: ObjectCsvMapperSupport
      JavaオブジェクトをCSVに出力するためのObject配列に変換する。

      変換するObject配列は、CSVファイルに出力する要素順に並べる必要がある。

      Specified by:
      convertValues in class ObjectCsvMapperSupport<Map<String,?>>
      Parameters:
      object - Javaオブジェクト
      Returns:
      CSV出力用のObject配列