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.HtmlWriterHtmlWriter with convenience methods for writing REST documentation.
-
-
Constructor Summary
Constructors Constructor Description RestdocWriter(java.io.PrintWriter writer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringasReference(com.sun.javadoc.Type type)protected java.lang.StringasText(com.sun.javadoc.Tag[] tags)protected java.lang.StringasText(com.sun.javadoc.Type type)static java.lang.StringfirstWord(com.sun.javadoc.Tag tag)protected com.sun.javadoc.Tag[]getDeprecatedTags(com.sun.javadoc.Doc service)java.util.List<com.sun.javadoc.Type>getParametrizedTypes(com.sun.javadoc.Type type)protected com.sun.javadoc.Tag[]getTags(com.sun.javadoc.Doc service)protected java.lang.ObjectrenderType(com.sun.javadoc.Type type)static java.lang.StringrestOfSentence(com.sun.javadoc.Tag tag)
-
-
-
Method Detail
-
asText
protected java.lang.String asText(com.sun.javadoc.Tag[] tags)
-
asText
protected java.lang.String asText(com.sun.javadoc.Type type)
-
firstWord
public static java.lang.String firstWord(com.sun.javadoc.Tag tag)
-
restOfSentence
public static java.lang.String restOfSentence(com.sun.javadoc.Tag tag)
-
asReference
protected java.lang.String asReference(com.sun.javadoc.Type type)
-
getParametrizedTypes
public java.util.List<com.sun.javadoc.Type> getParametrizedTypes(com.sun.javadoc.Type type)
-
renderType
protected java.lang.Object renderType(com.sun.javadoc.Type type)
-
getDeprecatedTags
protected com.sun.javadoc.Tag[] getDeprecatedTags(com.sun.javadoc.Doc service)
-
getTags
protected com.sun.javadoc.Tag[] getTags(com.sun.javadoc.Doc service)
-
-