A cross language interoperability utilities specific for Java and native code