Преобразование объектов Java с похожими типами данных, но с разными именами полей

Я пытаюсь преобразовать этот объект Java

public class abc {

private List<Profile> profile;
private List<Address> address;

}

к этому объекту

public class xyz {

private List<Profile> profiles;
private List<Address> addresses;

}

DataType полей точно такой же, и меняются только имена полей. Существует ли разумный способ преобразования этих объектов, кроме написания преобразователя и использования методов получения и установки из каждого класса.

Классы Profile и Address являются вложенными объектами, которые имеют сходные различия в именах полей.

0 ответов

Другие вопросы по тегам