Я потратил много времени на эту проблему, но безрезультатно. В идеале я хотел бы передать параметр в конструктор динамически сгенерированного класса. Проблема в том, что я не знаю, как создать экземпляр с помощью параметризованного конструктора.
Мой подход к созданию экземпляров до сих пор был ...
CtClass myClass . . .
myClass.addInterfaces(.... //assume I have an interface that is nondynamic
InterfaceName interfaceinstance = (InterfaceName) (myClass.toClass().newInstance());
Есть ли лучший способ сделать это, который обеспечит большую гибкость?
Большое спасибо!
RB