classgenerator is a scala library that wraps javassist and provides various patterns for generating classes via subclassing and implementing interfaces.
'com.googlecode.classgenerator:classgenerator:0.6.6-2.9.2'
<dependency>
<groupId>com.googlecode.classgenerator</groupId>
<artifactId>classgenerator</artifactId>
<version>0.6.6-2.9.2</version>
</dependency>
<dependency org="com.googlecode.classgenerator" name="classgenerator" rev="0.6.6-2.9.2"/>
"com.googlecode.classgenerator", "classgenerator", "0.6.6-2.9.2"