public interface JavadocHTMLTemplates extends HTMLTemplates
HTMLTemplates
.Modifier and Type | Method and Description |
---|---|
default FluentNode |
a(Tag tag,
Class<?> type)
|
FluentNode |
a(Tag tag,
Class<?> type,
Node node) |
default FluentNode |
a(Tag tag,
Class<?> type,
String name)
|
default FluentNode |
a(Tag tag,
Enum<?> constant)
|
default FluentNode |
a(Tag tag,
Member member)
|
FluentNode |
a(Tag tag,
Member member,
Node node) |
default FluentNode |
a(Tag tag,
Member member,
String name)
|
FluentNode |
a(Tag tag,
String name,
Node node) |
default FluentNode |
annotation(Tag tag,
Annotation annotation)
|
default FluentNode |
declaration(Tag tag,
Field field)
Method to generate a
Field declaration with javadoc
hyperlinks. |
default FluentNode |
declaration(Tag tag,
Member member)
Dispatches call to
declaration(Tag,Field) or
declaration(Tag,Method) as appropriate. |
default FluentNode |
declaration(Tag tag,
Method method)
Method to generate a
Method declaration with javadoc
hyperlinks. |
default FluentNode |
declaration(Tag tag,
Parameter parameter)
Method to generate a
Parameter declaration with javadoc
hyperlinks. |
default FluentNode |
modifiers(int modifiers)
Method to generate modifiers for
declaration() methods. |
default FluentNode |
table(Tag tag,
TableModel model,
Node... nodes)
|
default FluentNode |
table(Tag tag,
TableModel model,
Stream<Node> stream)
|
default FluentNode |
toHTML(Tag tag,
Object object)
Method to get a Javadoc HTML representation of an
Object . |
default FluentNode |
type(Tag tag,
Type type)
Method to generate types for
declaration() methods. |
default FluentNode |
warning(Tag tag,
Throwable throwable)
|
a, a, a, b, b, caption, code, code, div, div, h1, h1, h1, h2, h2, h2, h3, h3, h3, h4, h4, h4, h5, h5, h5, h6, h6, h6, li, li, li, ol, ol, p, p, p, pre, pre, table, table, tbody, tbody, td, td, tfoot, tfoot, th, th, thead, thead, tr, tr, u, u, ul, ul
default FluentNode a(Tag tag, Class<?> type)
FluentNode a(Tag tag, Class<?> type, Node node)
default FluentNode a(Tag tag, Class<?> type, String name)
default FluentNode a(Tag tag, Enum<?> constant)
default FluentNode a(Tag tag, Member member)
FluentNode a(Tag tag, Member member, Node node)
default FluentNode a(Tag tag, Member member, String name)
FluentNode a(Tag tag, String name, Node node)
default FluentNode annotation(Tag tag, Annotation annotation)
tag
- The Tag
.annotation
- The target Annotation
.Element
default FluentNode declaration(Tag tag, Field field)
Field
declaration with javadoc
hyperlinks.tag
- The Tag
.field
- The target Field
.DocumentFragment
default FluentNode declaration(Tag tag, Member member)
declaration(Tag,Field)
or
declaration(Tag,Method)
as appropriate.tag
- The Tag
.member
- The target Member
.DocumentFragment
default FluentNode declaration(Tag tag, Method method)
Method
declaration with javadoc
hyperlinks.tag
- The Tag
.method
- The target Method
.DocumentFragment
default FluentNode declaration(Tag tag, Parameter parameter)
Parameter
declaration with javadoc
hyperlinks.tag
- The Tag
.parameter
- The target Parameter
.DocumentFragment
default FluentNode modifiers(int modifiers)
declaration()
methods.modifiers
- See Modifier
.DocumentFragment
default FluentNode table(Tag tag, TableModel model, Node... nodes)
default FluentNode table(Tag tag, TableModel model, Stream<Node> stream)
default FluentNode toHTML(Tag tag, Object object)
Object
.default FluentNode type(Tag tag, Type type)
declaration()
methods.tag
- The Tag
.type
- The target Type
.DocumentFragment
default FluentNode warning(Tag tag, Throwable throwable)
tag
- The offending Tag
.throwable
- The Throwable
.DocumentFragment
Copyright © 2015–2020. All rights reserved.