add javadoc for release 1.0