c/java interfacing docs