You can provide a custom doclet
configurations {
mydoclet
}
dependencies {
mydoclet project(':mydoclet')
}
javadoc {
options.docletpath = configurations.mydoclet.files.asType(List)
options.doclet = 'com.foo.MyDoclet'
}
https://docs.gradle.org/current/dsl/org.gradle.api.tasks.javadoc.Javadoc.html
http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/doclet/overview.html