Lots of javadoc changes

Automatically generated