Программно проверять файлы .class

Я работаю над проектом, в котором мы выполняем много удаленной передачи объектов между Java-сервисом и клиентами, написанными на других языках. Учитывая наши текущие ограничения, я решил посмотреть, что потребуется для генерации кода на основе существующего класса Java. В основном мне нужно взять.class Файл (или их совокупность) анализирует байт-код, чтобы определить все члены данных и, возможно, получатели / установщики, а затем записывает что-то, что может выводить код на другом языке, чтобы создать класс с той же структурой.

Я не ищу стандартные декомпиляторы, такие как JAD. Мне нужно уметь.class файл и создать объектную модель своих членов данных и методов. Это вообще возможно?

Ответы на вопрос(6)

Ваш ответ на вопрос