Есть ли способ перепроектировать Java-код? - PullRequest
0 голосов
/ 17 января 2019

Я ищу способ перекомпилировать скомпилируемые методы Java из создаваемых им объектов.

Я знаю, что во многих контекстах тривиально построить объект Java с использованием пользовательской модели данных и перейти из POJO.в XML / JSON / YAML / и т.д., а затем обратно в Java POJO.

Есть ли способ пойти дальше?Если я предоставлю модель данных и служебные классы в виде библиотеки, могу ли я:

  1. Создать класс, который создает объект
  2. Преобразовать этот объект в XML
  3. Отправитьэтот XML другому пользователю
  4. Разрешить им преобразовывать XML в компилируемый код Java, который при запуске генерирует тот же XML?

По сути, я хочу вернуться назад и впередиз компилируемых файлов .java в XML без потери информации.

...