OOP style OpenCL 1.2 bindings for Java7