Why not use such excellent Java libraries like BCEL?
Libraries like BCEL and CFParse are good tools to manipulate the Java class-files. But they are difficult to learn and use. You have to have the ability to program in Java, and the operations these libraries support are rather low-level. We at tangentum technologies believe that it is much more powerful to use high-level representation-systems of low-level languages like XJBC. 2.