Пользовательское сопоставление с orika для разных путей
Я пытаюсь создать собственный картограф, который может отображать один целевой класс, но источник может отличаться. В моем случае мне нужно сопоставить с
com.dummy.ClassNameTarget
из разных классов, но с такими же именами, как:
com.dummy.source1.ClassNameSource
com.dummy.hongkong.ClassNameSource
com.dummy.coding.ClassNameSource
Как я могу сделать это с Орикой. Я попробовал следующее, но он вообще не входит в конвертер.
public class DummyConverter extends CustomConverter<Object, UID> {
@Override
public UID convert(Object o, Type<? extends UID> type, MappingContext mappingContext) {
return new UID("aaa", "bb");
}
}