Я ищу решение, в котором я могу определить поле в классе и использовать ссылку в этом конкретном классе. Модель кода должна создать метод для создания экземпляра поля и заменить использование поля созданным методом.
Я надеюсь, что кто-нибудь может мне помочь.
необработанный класс
public class MyClass {
@LazyInit
CustomClass member;
public void someMethod() {
System.out.println(member);
}
}
Класс после использования codeModel
public class MyClass_ {
@LazyInit
CustomClass member;
public void someMethod() {
System.out.println(getInstanceOfMember());
}
public member getInstanceOfMember() {
if (member == null)
member == new CustomClass();
return member;
}
}