Barista is a Java [dis]assembler and class file manipulation library. It is part of the OCaml-Java project.
Java 1.7 is now used by default. A syntax extension for both 'exception pattern' (BARISTA_ERROR) and Unicode literals (@"string" and @'c') has been introduced. Bugs #73 (uniform handling of dependencies) and #83 (correct construction of constant pool w.r.t. LDC instructions) were fixed
URL: Barista - Introduction