Java bindings - Adding Atomic* support