генерировать скелетные классы, которые отражают библиотеку java - PullRequest
1 голос
/ 28 апреля 2020

У меня есть библиотека java без исходных текстов, и я хочу создать каркасные классы, которые отражают API-интерфейсы publi c этой библиотеки.

Учитывая скомпилированный файл jar, как я могу сгенерировать код для классы, интерфейсы и перечисления publi c с заглушками для методов и полей publi c, идеально сохраняющими аннотации?

Сгенерированные классы не должны содержать декомпилированный код, кроме publi c api.

В идеале я ищу способ, который вообще не предполагает декомпиляции библиотеки java, так как я немного не уверен в возможных последствиях для лицензии.

...