Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java.
'org.javassist:javassist:3.18.2-GA'
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.18.2-GA</version>
</dependency>
<dependency org="org.javassist" name="javassist" rev="3.18.2-GA"/>
"org.javassist", "javassist", "3.18.2-GA"