update javadoc and all name test method