This API defines Java language wrapper to the Colorer Library. It uses JNI to map Colorer C++ classes into Java classes.
Generally, all Java classes are mapped one-to-one into C++ classes and interfaces. There are some minor differences, based on different language structure and some limitations.