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,
ProgramElementDoc target,
Node node) |
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
FluentNode a(Tag tag, ProgramElementDoc target, Node node)
FluentNode a(Tag tag, Class<?> type, Node node)
FluentNode a(Tag tag, Member member, Node node)
FluentNode a(Tag tag, String name, Node node)
default FluentNode warning(Tag tag, Throwable throwable)
tag
- The offending Tag
.throwable
- The Throwable
.DocumentFragment
default FluentNode a(Tag tag, Class<?> type)
default FluentNode a(Tag tag, Class<?> type, String name)
default FluentNode a(Tag tag, Member member)
default FluentNode a(Tag tag, Member member, String name)
default FluentNode a(Tag tag, Enum<?> constant)
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, Field field)
Field
declaration with javadoc
hyperlinks.tag
- The Tag
.field
- The target Field
.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 annotation(Tag tag, Annotation annotation)
tag
- The Tag
.annotation
- The target Annotation
.Element
default FluentNode modifiers(int modifiers)
declaration()
methods.modifiers
- See Modifier
.DocumentFragment
default FluentNode type(Tag tag, Type type)
declaration()
methods.tag
- The Tag
.type
- The target Type
.DocumentFragment
default FluentNode table(Tag tag, TableModel model, Stream<Node> stream)
default FluentNode table(Tag tag, TableModel model, Node... nodes)
Copyright © 2015–2020 Allen D. Ball. All rights reserved.