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 がありません。これを行う方法とベストプラクティスは何ですか?