| Modifier and Type | Field and Description |
|---|---|
| protected Element | currentMember
The current member being documented. |
| private PackageElement | currentPackage
The current package being documented. |
| private TypeElement | currentTypeElement
The current class being documented. |
| private SerialFieldWriter | fieldWriter
The writer for serializable fields. |
| private SerialMethodWriter | methodWriter
The writer for serializable method documentation. |
| private static final String | SERIAL_VERSION_UID
The header for the serial version UID. |
| private static final String | |
| pack-priv Set |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv void | |
| pack-priv void | addSerializedContent(Content
the serialized content to be added source)Add the serialized content section. |
| pack-priv void | addSerialUIDInfo(String
the header that will show up before the UID. header, String the serial UID to print. serialUID, Content the serial UID content to which the serial UID
content will be added target)Adds the serial UID info. |
| protected void | buildClassContent(Content
the content to which the documentation will be added target)Build the summaries for the methods and fields. |
| protected void | buildClassSerializedForm(Content
the content to which the documentation will be added target)Build the class serialized form. |
| protected void | buildDeprecatedMethodInfo(Content
the content to which the documentation will be added methodsContent)Build the deprecated method description. |
| protected void | buildFieldDeprecationInfo(Content
the content to which the documentation will be added fieldsContent)Build the field deprecation information. |
| protected void | buildFieldHeader(Content
the content to which the documentation will be added classContent)Build the field header. |
| protected void | buildFieldInfo(Content
the content to which the documentation will be added fieldsContent)Build the field information. |
| public void | buildFieldSerializationOverview(TypeElement
the class to print the overview for. typeElement, Content the content to which the documentation will be added classContent)Build the serialization overview for the given class. |
| protected void | buildFieldSubHeader(Content
the content to which the documentation will be added fieldsContent)Build the field sub header. |
| protected void | buildMethodDescription(Content
the content to which the documentation will be added methodsContent)Build method description. |
| protected void | buildMethodInfo(Content
the content to which the documentation will be added methodsContent)Build the information for the method. |
| protected void | buildMethodSubHeader(Content
the content to which the documentation will be added methodsContent)Build the method sub header. |
| protected void | buildMethodTags(Content
the content to which the documentation will be added methodsContent)Build the method tags. |
| protected void | buildPackageHeader(Content
the content to which the documentation will be added target)Build the package header. |
| protected void | buildPackageSerializedForm(Content
the content to which the documentation will be added target)Build the package serialized form for the current package being processed. |
| public void | buildPage()
Implements abstract jdk. The top-level method to generate and write the page represented by this writer. |
| protected void | buildSerialFieldTagsInfo(Content
the content to which the documentation will be added target)Build the serial field tags information. |
| protected void | buildSerializableFields(Content
the content to which the documentation will be added target)Build the summaries for the fields that belong to the given class. |
| protected void | buildSerializableMethods(Content
the content to which the documentation will be added target)Build the summaries for the methods that belong to the given class. |
| protected void | |
| protected void | |
| protected void | buildSerialUIDInfo(Content
the content to which the serial UID information will be added target)Build the serial UID information for the given class. |
| pack-priv Content | |
| pack-priv Content | |
| pack-priv Content | |
| pack-priv Content | |
| pack-priv Content | |
| pack-priv Content | Returns: the package serialized form header treeGet the package serialized form header. |
| pack-priv SerialFieldWriter | Returns: an instance of a SerialFieldWriter.Return an instance of a SerialFieldWriter. |
| pack-priv Content | Returns: the serialized form summaries headerGet the serialized form summaries header. |
| pack-priv SerialMethodWriter | Returns: an instance of a SerialMethodWriter.Return an instance of a SerialMethodWriter. |
| pack-priv Content | |
| public boolean | Returns: true if the class, that is being processed, is generated and is visible.the class being processed. typeElement)Checks if a class is generated and is visible. |
| pack-priv void | |
| private boolean | Returns: true if any of the given typeElements have a@serial include tag.the typeElements to check. classes)Return true if any of the given typeElements have a |
| private static boolean | serialClassInclude(Utils utils, TypeElement
the TypeElement object to check for serializability. te)Returns true if the given TypeElement should be included in the serialized form. |
| private static boolean | serialDocInclude(Utils utils, Element
the Element to check for serializability. element)Return true if the given Element should be included in the serialized form. |
| public static boolean | Returns: true if the element should be included in the serial formthe utils object utils, Element the Element object to check for serializability element)Returns true if the given Element should be included in the serialized form. |
| currentMember | back to summary |
|---|---|
| protected Element currentMember The current member being documented. | |
| currentPackage | back to summary |
|---|---|
| private PackageElement currentPackage The current package being documented. | |
| currentTypeElement | back to summary |
|---|---|
| private TypeElement currentTypeElement The current class being documented. | |
| fieldWriter | back to summary |
|---|---|
| private SerialFieldWriter fieldWriter The writer for serializable fields. | |
| methodWriter | back to summary |
|---|---|
| private SerialMethodWriter methodWriter The writer for serializable method documentation. | |
| SERIAL_VERSION_UID | back to summary |
|---|---|
| private static final String SERIAL_VERSION_UID The header for the serial version UID. Save the string here instead of the properties file because we do not want this string to be localized. | |
| SERIAL_VERSION_UID_HEADER | back to summary |
|---|---|
| private static final String SERIAL_VERSION_UID_HEADER | |
| visibleClasses | back to summary |
|---|---|
| pack-priv Set<TypeElement> visibleClasses | |
| SerializedFormWriter | back to summary |
|---|---|
public SerializedFormWriter(HtmlConfiguration configuration)
| |
| addFooter | back to summary |
|---|---|
| pack-priv void addFooter() Add the footer. | |
| addPackageSerialized | back to summary |
|---|---|
| pack-priv void addPackageSerialized(Content serializedSummaries, Content packageSerialized) | |
| addSerializedContent | back to summary |
|---|---|
| pack-priv void addSerializedContent(Content source) Add the serialized content section.
| |
| addSerialUIDInfo | back to summary |
|---|---|
| pack-priv void addSerialUIDInfo(String header, String serialUID, Content target) Adds the serial UID info. | |
| buildClassContent | back to summary |
|---|---|
| protected void buildClassContent(Content target) Build the summaries for the methods and fields.
| |
| buildClassSerializedForm | back to summary |
|---|---|
| protected void buildClassSerializedForm(Content target) Build the class serialized form.
| |
| buildDeprecatedMethodInfo | back to summary |
|---|---|
| protected void buildDeprecatedMethodInfo(Content methodsContent) Build the deprecated method description.
| |
| buildFieldDeprecationInfo | back to summary |
|---|---|
| protected void buildFieldDeprecationInfo(Content fieldsContent) Build the field deprecation information.
| |
| buildFieldHeader | back to summary |
|---|---|
| protected void buildFieldHeader(Content classContent) Build the field header.
| |
| buildFieldInfo | back to summary |
|---|---|
| protected void buildFieldInfo(Content fieldsContent) Build the field information.
| |
| buildFieldSerializationOverview | back to summary |
|---|---|
| public void buildFieldSerializationOverview(TypeElement typeElement, Content classContent) Build the serialization overview for the given class.
| |
| buildFieldSubHeader | back to summary |
|---|---|
| protected void buildFieldSubHeader(Content fieldsContent) Build the field sub header.
| |
| buildMethodDescription | back to summary |
|---|---|
| protected void buildMethodDescription(Content methodsContent) Build method description.
| |
| buildMethodInfo | back to summary |
|---|---|
| protected void buildMethodInfo(Content methodsContent) Build the information for the method.
| |
| buildMethodSubHeader | back to summary |
|---|---|
| protected void buildMethodSubHeader(Content methodsContent) Build the method sub header.
| |
| buildMethodTags | back to summary |
|---|---|
| protected void buildMethodTags(Content methodsContent) Build the method tags.
| |
| buildPackageHeader | back to summary |
|---|---|
| protected void buildPackageHeader(Content target) Build the package header.
| |
| buildPackageSerializedForm | back to summary |
|---|---|
| protected void buildPackageSerializedForm(Content target) Build the package serialized form for the current package being processed.
| |
| buildPage | back to summary |
|---|---|
| public void buildPage() throws DocletException Implements abstract jdk. Doc from jdk. The top-level method to generate and write the page represented by this writer.
| |
| buildSerialFieldTagsInfo | back to summary |
|---|---|
| protected void buildSerialFieldTagsInfo(Content target) Build the serial field tags information.
| |
| buildSerializableFields | back to summary |
|---|---|
| protected void buildSerializableFields(Content target) Build the summaries for the fields that belong to the given class.
| |
| buildSerializableMethods | back to summary |
|---|---|
| protected void buildSerializableMethods(Content target) Build the summaries for the methods that belong to the given class.
| |
| buildSerializedForm | back to summary |
|---|---|
| protected void buildSerializedForm() throws DocletException Build the serialized form.
| |
| buildSerializedFormSummaries | back to summary |
|---|---|
| protected void buildSerializedFormSummaries() Build the serialized form summaries. | |
| buildSerialUIDInfo | back to summary |
|---|---|
| protected void buildSerialUIDInfo(Content target) Build the serial UID information for the given class.
| |
| getClassContentHeader | back to summary |
|---|---|
| pack-priv Content getClassContentHeader() | |
| getClassHeader | back to summary |
|---|---|
| pack-priv Content getClassHeader(TypeElement typeElement) | |
| getClassSerializedHeader | back to summary |
|---|---|
| pack-priv Content getClassSerializedHeader() | |
| getHeader | back to summary |
|---|---|
| pack-priv Content getHeader(String header) Get the given header. | |
| getPackageHeader | back to summary |
|---|---|
| pack-priv Content getPackageHeader(PackageElement packageElement) | |
| getPackageSerializedHeader | back to summary |
|---|---|
| pack-priv Content getPackageSerializedHeader() Get the package serialized form header.
| |
| getSerialFieldWriter | back to summary |
|---|---|
| pack-priv SerialFieldWriter getSerialFieldWriter(TypeElement typeElement) Return an instance of a SerialFieldWriter.
| |
| getSerializedSummariesHeader | back to summary |
|---|---|
| pack-priv Content getSerializedSummariesHeader() Get the serialized form summaries header.
| |
| getSerialMethodWriter | back to summary |
|---|---|
| pack-priv SerialMethodWriter getSerialMethodWriter(TypeElement typeElement) Return an instance of a SerialMethodWriter.
| |
| getSerialUIDInfoHeader | back to summary |
|---|---|
| pack-priv Content getSerialUIDInfoHeader() | |
| isVisibleClass | back to summary |
|---|---|
| public boolean isVisibleClass(TypeElement typeElement) Checks if a class is generated and is visible.
| |
| printDocument | back to summary |
|---|---|
| pack-priv void printDocument(Content source) throws DocFileIOException | |
| serialClassFoundToDocument | back to summary |
|---|---|
| private boolean serialClassFoundToDocument(SortedSet<TypeElement> classes) Return true if any of the given typeElements have a
| |
| serialClassInclude | back to summary |
|---|---|
| private static boolean serialClassInclude(Utils utils, TypeElement te) Returns true if the given TypeElement should be included in the serialized form.
| |
| serialDocInclude | back to summary |
|---|---|
| private static boolean serialDocInclude(Utils utils, Element element) Return true if the given Element should be included in the serialized form.
| |
| serialInclude | back to summary |
|---|---|
| public static boolean serialInclude(Utils utils, Element element) Returns true if the given Element should be included in the serialized form. | |