Генерация импорта с использованием Jcodemodel
Я пытаюсь сгенерировать Java-код, используя Jcodemodel.
Как сгенерировать требуемые операторы импорта с помощью Jcodemodel?
Как автоматически генерировать реализацию методов интерфейса, когда класс реализует интерфейс?
например:
interface Act { void act(); }
используя Jcodemodel, как генерировать метод интерфейса в классе реализации? нужно ли мне писать метод с использованием JMethod? Есть ли другой способ автоматического создания методов реализации?
Как создать необходимый импорт для класса?
Пожалуйста, веди меня
1 ответ
Вы должны использовать метод
JClass importedClass= codeModel.ref("example.com.impl.MyClass");
И убедитесь, что example.com.impl.MyClass
в вашем классе. В сгенерированном Java-источнике import example.com.impl.MyClass
заявление будет автоматически добавлено для вас.