В моем проекте Java у меня есть объект ответа Java, который имеет несколько приватных полей и их методы получения и установки.
public class Response {
String resp1Id;
String resp1Message;
String resp2Id;
String resp2Message;
//getters & setters
}
Я хочу сгруппировать элементы в их собственные классы и использовать эти объекты в моем объекте ответа, как показано ниже, с использованием рефакторинга Intellij. Объект ответа используется в нескольких местах, и я не могу изменить его вручную. Я пытался сделать это, используя intellj refactor / extract для класса, но не смог сделать это так, как я хочу. Если я использую извлечение-делегат, то получится иначе, чего я не хочу. Любая помощь приветствуется.
public class Response {
Resp1 resp1;
Resp2 resp2Id;
//getters & setters
}
public class Resp1 {
String resp1Id;
String resp1Message;
//getters & setters
}
public class Resp2 {
String resp2Id;
String resp2Message;
//getters & setters
}