Я хочу создать класс, который расширяет другой класс, используя JavaPoet.
Например, у меня есть этот класс:
@MyAnnotation
public class ClassA {
public ClassA(String paramA, int paramB) {
// some code
}
}
и я хочу создать новый класс, подобный этому:
public class Generated_ClassA extends ClassA {
public Generated_ClassA (String paramA, int paramB) {
super(paramA, paramB);
}
}
Однако я не вижу в JavaPoet готовых к использованию API для создания конструкторов, вызывающих конструкторы суперкласса. Как это можно сделать и каковы лучшие практики?