The build.rs file is the one generating the C# bindings, you can look at it and play around with it to generate the Java ones, it uses safe_bindgen (https://github.com/maidsafe/safe_bindgen) which I’m not familiar with at all, but I’m sure if you start doing something some others will be able to help you with it