org.cojen:cojen (maven):  Dynamic Java bytecode generation and disassembly tools. 
Keywords: bytecode|code-generation|java|java-bytecode|jvm