Package io.emop.javadocjson.doclet
Class JsonDoclet
java.lang.Object
io.emop.javadocjson.doclet.JsonDoclet
- All Implemented Interfaces:
jdk.javadoc.doclet.Doclet
Custom Doclet implementation that generates JSON output from Javadoc.
This replaces the manual parsing approach with the official JDK Doclet API.
-
Nested Class Summary
Nested classes/interfaces inherited from interface jdk.javadoc.doclet.Doclet
jdk.javadoc.doclet.Doclet.Option -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
JsonDoclet
public JsonDoclet()
-
-
Method Details
-
init
- Specified by:
initin interfacejdk.javadoc.doclet.Doclet
-
getName
- Specified by:
getNamein interfacejdk.javadoc.doclet.Doclet
-
getSupportedOptions
- Specified by:
getSupportedOptionsin interfacejdk.javadoc.doclet.Doclet
-
getSupportedSourceVersion
- Specified by:
getSupportedSourceVersionin interfacejdk.javadoc.doclet.Doclet
-
run
public boolean run(jdk.javadoc.doclet.DocletEnvironment environment) - Specified by:
runin interfacejdk.javadoc.doclet.Doclet
-