This repository has been archived by the owner on Jan 20, 2023. It is now read-only.
Added support for recursive mapping.
内容
これまでKMapper
ではコンバータが無くプロパティとパラメータの型が異なる場合マッピングできないものとして扱っていたが、内部的にKMapper
シリーズを用いて再帰的にマッピングできるよう機能追加を行った。
KMapper
/BoundKMapper
KMapper
/BoundKMapper
では、以下の条件でマッパーを宣言して再帰的マッピングを行うよう修正を行った。
Map
/Pair
が入力 ->KMapper
Map
/Pair
以外のオブジェクトが入力 ->BoundKMapper
PlainKMapper
内部でPlainKMapper
を宣言して再帰的マッピングを行うよう修正を行った。