Class RestDocWriter
java.lang.Object
com.xebialabs.commons.html.HtmlWriter
com.xebialabs.gradle.documentation.restdoc.doclet.RestDocWriter
- Direct Known Subclasses:
OverviewWriter,RestServiceWriter
public class RestDocWriter
extends com.xebialabs.commons.html.HtmlWriter
HtmlWriter with convenience methods for writing REST documentation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringasReference(TypeMirror typeMirror) protected Stringprotected StringasText(TypeMirror typeMirror) protected voidcheckAndAppendLink(DocTree docTree, StringBuilder builder) static StringgetDeprecatedTags(Element service) getDocTree(Element element) getEntireComment(Element element) getHeadersTags(Element service) getParametrizedTypes(TypeMirror typeMirror) getParamTags(Element service) getPermissionTags(Element service) getRestDetailsTags(Element service) getReturnTags(Element service) getSeeTags(Element service) protected ObjectrenderType(TypeMirror typeMirror) Methods inherited from class com.xebialabs.commons.html.HtmlWriter
anchor, body, bold, br, code, definitionList, div, element, getWriter, h1, h2, h3, h4, head, hr, html, img, italic, link, linkCss, p, row, rowHeader, span, table, td, th, title, tr, wrap, write
-
Constructor Details
-
RestDocWriter
-
-
Method Details
-
asText
-
checkAndAppendLink
-
asText
-
firstWord
-
asReference
-
getParametrizedTypes
-
renderType
-
getDeprecatedTags
-
getRestDetailsTags
-
getPermissionTags
-
getHeadersTags
-
getReturnTags
-
getSeeTags
-
getParamTags
-
getDocTree
-
getEntireComment
-