У меня есть 2 класса с этой структурой:
class ClassA {
String typeA;
List<String> valuesA;
... other fields go here
}
class ClassB {
String typeB;
List<String> valuesB;
... other fields go here
}
Мне нужно сопоставить значения A с valuesB, и в пользовательском покрывале для этого отображения поля мне нужен доступ к typeA / typeB.
Что-то вроде: если typeA - это «type1», то сопоставить значения A с значениями B по некоторому алгоритму, а если typeA - это «type2», тогда сопоставить с помощью другого алгоритма значения A со значениями B.
Возможно ли этос Dozer?
Спасибо!