Описание тега java-bytecode-asm

ASM - это библиотека Java, используемая для манипулирования и создания байт-кода JVM.

ASM - это среда обработки и анализа байт-кода Java. Он предоставляет библиотеку для чтения, записи, преобразования и анализа скомпилированных классов Java непосредственно в двоичной форме байтовых массивов. Его API обеспечивает легкий доступ к элементам класса, таким как аннотации, поля и методы. Инструкции в методах можно анализировать, удалять или вставлять по мере необходимости. Выходные классы могут быть сохранены в файлы или загружены динамически с помощьюClassLoader.

Сайт: http://asm.ow2.org/

Документ: ASM 4.0 Библиотека разработки байт-кода Java