Nickel is a bridge / bindings generator for Java / Objective Caml. Nickel is a bridge / bindings generator for Java / Objective Caml. The program is part of the OCaml-Java project.The Objective Caml programmer who had to interface with the Java program have used OJacare. OJacare is a code generator that bridges Java objects and Objective Caml. It does this by using low level C interface and is built on the library camljava. Through the use of cadmium, either alone or with Cafesterol, it is possible to execute a Objective Caml program on a Java virtual machine. It is then particularly interesting to access Java classes from Objective Caml program. This can be done in clear cadmium using the runtime library of cadmium that can call methods of Java reflection. However, when many elements must be used in Java, it is much more convenient to use nickel. Nickel is a generator that produces bridge Java, C and OCaml files.