[enhancement] Javadoc