public class JSDocGenerator extends Object implements io.vertx.docgen.DocGenerator
Constructor and Description |
---|
JSDocGenerator() |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
void |
init(ProcessingEnvironment processingEnv) |
String |
renderSource(ExecutableElement elt,
String source) |
String |
resolveConstructorLink(ExecutableElement elt,
io.vertx.docgen.Coordinate coordinate) |
String |
resolveFieldLink(VariableElement elt,
io.vertx.docgen.Coordinate coordinate) |
String |
resolveLabel(Element elt,
String defaultLabel) |
String |
resolveMethodLink(ExecutableElement elt,
io.vertx.docgen.Coordinate coordinate) |
String |
resolveTypeLink(TypeElement elt,
io.vertx.docgen.Coordinate coordinate) |
public void init(ProcessingEnvironment processingEnv)
init
in interface io.vertx.docgen.DocGenerator
public String getName()
getName
in interface io.vertx.docgen.DocGenerator
public String renderSource(ExecutableElement elt, String source)
renderSource
in interface io.vertx.docgen.DocGenerator
public String resolveTypeLink(TypeElement elt, io.vertx.docgen.Coordinate coordinate)
resolveTypeLink
in interface io.vertx.docgen.DocGenerator
public String resolveMethodLink(ExecutableElement elt, io.vertx.docgen.Coordinate coordinate)
resolveMethodLink
in interface io.vertx.docgen.DocGenerator
public String resolveLabel(Element elt, String defaultLabel)
resolveLabel
in interface io.vertx.docgen.DocGenerator
public String resolveConstructorLink(ExecutableElement elt, io.vertx.docgen.Coordinate coordinate)
resolveConstructorLink
in interface io.vertx.docgen.DocGenerator
public String resolveFieldLink(VariableElement elt, io.vertx.docgen.Coordinate coordinate)
resolveFieldLink
in interface io.vertx.docgen.DocGenerator
Copyright © 2018. All rights reserved.