Signed-off-by: Eric Zhao <sczyh16@gmail.com>
- Update javadoc and document Signed-off-by: Eric Zhao <sczyh16@gmail.com>