Generated JavaDoc, added more JavaDoc.