mygreen/xlsmapper

CellConverterのインタフェースの整理をする。

mygreen opened this issue · 1 comments

CellConverterを実装する際に、現在は、@XlsHorizontalRecordsの@XlsMapColums用の書き込み時用のメソッド toCellWithMap がある。
しかし、本来のCellConverterの意味合いからすると、このメソッドの処理は、@XlsHorizontalRecords側で処理すべき。

  • CellConveterのメソッド toCellWithMap を削除する。代わりに、引数として渡す targetObjectの値を、Recordからた取り出した値にする。
    • CellConverterのインタフェースとしては、本来ならば、本当に書き込む値を渡すべきであるため。
  • CellConverterRegistry, FieldProcessorRegistryで使用していないメソッドを削除。