mad javadoc