Как отобразить все вхождения одного типа в другой с помощью ModelMapper? - PullRequest
0 голосов
/ 09 июля 2019

Я могу использовать modelmapper сопоставления и преобразования, когда я знаю точное вхождение типа.

Converter<Enum,String> someConverter = context -> {return context.getSource().toString()+"_suffix";}

using(someConverter).map(source.getEnumField1()).setMessage(null);

В приведенном выше примере someConverter преобразует EnumField1 встрока при добавлении к нему суффикса.

Однако мне нужно такое поведение для всех моих перечислений (EnumField1..1000) в сотнях полей всех перечислений классов.

Очевидно, я не буду использоватьявное объявление отображения для каждого из полей перечисления было бы утомительным.

Так возможно ли сделать это отображение для всех перечислений?

...