Klasse SerializedFormBuilder
java.lang.Object
org.jdrupes.mdoclet.internal.doclets.toolkit.builders.AbstractBuilder
org.jdrupes.mdoclet.internal.doclets.toolkit.builders.SerializedFormBuilder
Builds the serialized form.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.jdrupes.mdoclet.internal.doclets.toolkit.builders.AbstractBuilder
AbstractBuilder.Context
-
Feldübersicht
Von Klasse geerbte Felder org.jdrupes.mdoclet.internal.doclets.toolkit.builders.AbstractBuilder
builderFactory, configuration, containingPackagesSeen, messages, options, resources, utils
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
build()
Build the serialized form.protected void
buildClassContent
(Content target) Build the summaries for the methods and fields.protected void
buildClassSerializedForm
(Content target) Build the class serialized form.protected void
buildDeprecatedMethodInfo
(Content methodsContent) Build the deprecated method description.protected void
buildFieldDeprecationInfo
(Content fieldsContent) Build the field deprecation information.protected void
buildFieldHeader
(Content classContent) Build the field header.protected void
buildFieldInfo
(Content fieldsContent) Build the field information.void
buildFieldSerializationOverview
(TypeElement typeElement, Content classContent) Build the serialization overview for the given class.protected void
buildFieldSubHeader
(Content fieldsContent) Build the field sub header.protected void
buildMethodDescription
(Content methodsContent) Build method description.protected void
buildMethodInfo
(Content methodsContent) Build the information for the method.protected void
buildMethodSubHeader
(Content methodsContent) Build the method sub header.protected void
buildMethodTags
(Content methodsContent) Build the method tags.protected void
buildPackageHeader
(Content target) Build the package header.protected void
buildPackageSerializedForm
(Content target) Build the package serialized form for the current package being processed.protected void
buildSerialFieldTagsInfo
(Content target) Build the serial field tags information.protected void
buildSerializableFields
(Content target) Build the summaries for the fields that belong to the given class.protected void
buildSerializableMethods
(Content target) Build the summaries for the methods that belong to the given class.protected void
Build the serialized form.protected void
Build the serialized form summaries.protected void
buildSerialUIDInfo
(Content target) Build the serial UID information for the given class.static SerializedFormBuilder
getInstance
(AbstractBuilder.Context context) Construct a new SerializedFormBuilder.static boolean
serialInclude
(Utils utils, Element element) Returns true if the given Element should be included in the serialized form.
-
Felddetails
-
currentMember
The current member being documented.
-
-
Methodendetails
-
getInstance
Construct a new SerializedFormBuilder.- Parameter:
context
- the build context.- Gibt zurück:
- the new SerializedFormBuilder
-
build
Build the serialized form.- Angegeben von:
build
in KlasseAbstractBuilder
- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildSerializedForm
Build the serialized form.- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildSerializedFormSummaries
Build the serialized form summaries.- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildPackageSerializedForm
Build the package serialized form for the current package being processed.- Parameter:
target
- the content to which the documentation will be added- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildPackageHeader
Build the package header.- Parameter:
target
- the content to which the documentation will be added
-
buildClassSerializedForm
Build the class serialized form.- Parameter:
target
- the content to which the documentation will be added- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildSerialUIDInfo
Build the serial UID information for the given class.- Parameter:
target
- the content to which the serial UID information will be added
-
buildClassContent
Build the summaries for the methods and fields.- Parameter:
target
- the content to which the documentation will be added- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildSerializableMethods
Build the summaries for the methods that belong to the given class.- Parameter:
target
- the content to which the documentation will be added- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildMethodSubHeader
Build the method sub header.- Parameter:
methodsContent
- the content to which the documentation will be added
-
buildDeprecatedMethodInfo
Build the deprecated method description.- Parameter:
methodsContent
- the content to which the documentation will be added
-
buildMethodInfo
Build the information for the method.- Parameter:
methodsContent
- the content to which the documentation will be added- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildMethodDescription
Build method description.- Parameter:
methodsContent
- the content to which the documentation will be added
-
buildMethodTags
Build the method tags.- Parameter:
methodsContent
- the content to which the documentation will be added
-
buildFieldHeader
Build the field header.- Parameter:
classContent
- the content to which the documentation will be added
-
buildFieldSerializationOverview
Build the serialization overview for the given class.- Parameter:
typeElement
- the class to print the overview for.classContent
- the content to which the documentation will be added
-
buildSerializableFields
Build the summaries for the fields that belong to the given class.- Parameter:
target
- the content to which the documentation will be added- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildFieldSubHeader
Build the field sub header.- Parameter:
fieldsContent
- the content to which the documentation will be added
-
buildFieldDeprecationInfo
Build the field deprecation information.- Parameter:
fieldsContent
- the content to which the documentation will be added
-
buildSerialFieldTagsInfo
Build the serial field tags information.- Parameter:
target
- the content to which the documentation will be added
-
buildFieldInfo
Build the field information.- Parameter:
fieldsContent
- the content to which the documentation will be added
-
serialInclude
Returns true if the given Element should be included in the serialized form.- Parameter:
utils
- the utils objectelement
- the Element object to check for serializability- Gibt zurück:
- true if the element should be included in the serial form
-