Class abstraction which allows calling Java (here the "jay") class libraries from C++. A wrapper to JNI interface!