| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | Signatures.
A content builder for member signatures. |
| pack-priv static class |
| Access | Constructor and Description |
|---|---|
| public |
| Signatures | back to summary |
|---|---|
| public Signatures() | |
| getModuleSignature | back to summary |
|---|---|
| public static Content getModuleSignature(ModuleElement mdle, ModuleWriter moduleWriter) | |
| getPackageSignature | back to summary |
|---|---|
| public static Content getPackageSignature(PackageElement pkg, PackageWriter pkgWriter) | |
| Modifier and Type | Field and Description |
|---|---|
| private Content | |
| private final Element | |
| private Content | |
| private final AbstractMemberWriter | |
| private Content | |
| private static final int | |
| private Content | |
| private Content | |
| private final Utils |
| Access | Constructor and Description |
|---|---|
| pack-priv | MemberSignature(Element
the element for which to create a signature element, AbstractMemberWriter the member writer memberWriter)Creates a new member signature builder. |
| Modifier and Type | Method and Description |
|---|---|
| private void | appendModifiers(Content
the content to which the modifier information will be added target)Adds the modifiers for the member. |
| private void | appendParametersAndExceptions(Content
the HTML tree target, int the index of the last line separator in the HTML tree lastLineSeparator)Appends the parameters and exceptions information to the HTML tree. |
| private int | Returns: the new index of the last line separatorthe HTML tree target, int index of last line separator in the HTML tree lastLineSeparator)Appends the type parameter information to the HTML tree. |
| pack-priv Signatures. | Returns: this instancethe exception information content)Set the annotation information of a member. |
| pack-priv Signatures. | Returns: this instancethe exception information content)Set the exception information of an executable member. |
| pack-priv Signatures. | Returns: this instancethe parameter information. content)Set the parameter information of an executable member. |
| pack-priv Signatures. | Returns: this instancethe return type to add. returnType)Set the return type for an executable member. |
| pack-priv Signatures. | Returns: this instancethe type of the member. type)Set the type information for a non-executable member. |
| pack-priv Signatures. | Returns: this instancethe type parameters to add. typeParameters)Set the type parameters for an executable member. |
| pack-priv Content | Returns: an HTML tree containing the member signatureReturns an HTML tree containing the member signature. |
| annotations | back to summary |
|---|---|
| private Content annotations | |
| element | back to summary |
|---|---|
| private final Element element | |
| exceptions | back to summary |
|---|---|
| private Content exceptions | |
| memberWriter | back to summary |
|---|---|
| private final AbstractMemberWriter memberWriter | |
| parameters | back to summary |
|---|---|
| private Content parameters | |
| RETURN_TYPE_MAX_LINE_LENGTH | back to summary |
|---|---|
| private static final int RETURN_TYPE_MAX_LINE_LENGTH | |
| returnType | back to summary |
|---|---|
| private Content returnType | |
| typeParameters | back to summary |
|---|---|
| private Content typeParameters | |
| utils | back to summary |
|---|---|
| private final Utils utils | |
| MemberSignature | back to summary |
|---|---|
| pack-priv MemberSignature(Element element, AbstractMemberWriter memberWriter) Creates a new member signature builder.
| |
| appendModifiers | back to summary |
|---|---|
| private void appendModifiers(Content target) Adds the modifiers for the member. The modifiers are ordered as specified by The Java Language Specification.
| |
| appendParametersAndExceptions | back to summary |
|---|---|
| private void appendParametersAndExceptions(Content target, int lastLineSeparator) Appends the parameters and exceptions information to the HTML tree.
| |
| appendTypeParameters | back to summary |
|---|---|
| private int appendTypeParameters(Content target, int lastLineSeparator) Appends the type parameter information to the HTML tree.
| |
| setAnnotations | back to summary |
|---|---|
| pack-priv Signatures. Set the annotation information of a member.
| |
| setExceptions | back to summary |
|---|---|
| pack-priv Signatures. Set the exception information of an executable member.
| |
| setParameters | back to summary |
|---|---|
| pack-priv Signatures. Set the parameter information of an executable member.
| |
| setReturnType | back to summary |
|---|---|
| pack-priv Signatures. Set the return type for an executable member.
| |
| setType | back to summary |
|---|---|
| pack-priv Signatures. Set the type information for a non-executable member.
| |
| setTypeParameters | back to summary |
|---|---|
| pack-priv Signatures. Set the type parameters for an executable member.
| |
| toContent | back to summary |
|---|---|
| pack-priv Content toContent() Returns an HTML tree containing the member signature.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final HtmlConfiguration | |
| private Content | |
| private static final Set | |
| private final TypeElement | |
| private final Utils | |
| private final HtmlDocletWriter |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private List | |
| private Content | |
| private Content | |
| public Signatures. | |
| public Content |
| configuration | back to summary |
|---|---|
| private final HtmlConfiguration configuration | |
| modifiers | back to summary |
|---|---|
| private Content modifiers | |
| previewModifiers | back to summary |
|---|---|
| private static final Set<String> previewModifiers | |
| typeElement | back to summary |
|---|---|
| private final TypeElement typeElement | |
| utils | back to summary |
|---|---|
| private final Utils utils | |
| writer | back to summary |
|---|---|
| private final HtmlDocletWriter writer | |
| TypeSignature | back to summary |
|---|---|
| pack-priv TypeSignature(TypeElement typeElement, HtmlDocletWriter writer) | |
| getModifiers | back to summary |
|---|---|
| private List | |
| getRecordComponents | back to summary |
|---|---|
| private Content getRecordComponents() | |
| markPreviewModifiers | back to summary |
|---|---|
| private Content markPreviewModifiers(List<String> modifiers) | |
| setModifiers | back to summary |
|---|---|
| public Signatures. | |
| toContent | back to summary |
|---|---|
| public Content toContent() | |