Я пытаюсь сгенерировать абстрактный класс верхнего уровня с помощью библиотеки JCodeModel , но не могу найти способ изменить модификаторы класса.
Это возможно для вложенных классов (JDefinedClass API предоставляет методы, которые получают модификаторы в качестве параметров). Но для создания классов верхнего уровня я нашел только методы API JCodeModel, которые получают полностью определенное имя с или без ClassType (class / interface / annotation / enum) в качестве параметров.
Кто-нибудь может подсказать мне, как изменить модификаторы JDefinedClass, чтобы сделать его абстрактным?