Add java docs