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, ulFluentNode 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.DocumentFragmentdefault 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.DocumentFragmentdefault FluentNode declaration(Tag tag, Field field)
Field declaration with javadoc
hyperlinks.tag - The Tag.field - The target Field.DocumentFragmentdefault FluentNode declaration(Tag tag, Method method)
Method declaration with javadoc
hyperlinks.tag - The Tag.method - The target Method.DocumentFragmentdefault FluentNode declaration(Tag tag, Parameter parameter)
Parameter declaration with javadoc
hyperlinks.tag - The Tag.parameter - The target Parameter.DocumentFragmentdefault FluentNode annotation(Tag tag, Annotation annotation)
tag - The Tag.annotation - The target Annotation.Elementdefault FluentNode modifiers(int modifiers)
declaration() methods.modifiers - See Modifier.DocumentFragmentdefault FluentNode type(Tag tag, Type type)
declaration() methods.tag - The Tag.type - The target Type.DocumentFragmentdefault 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.