This is an implementation of DocumentAttachmentBuilderFromText that indeed
creates an object from text, but it is an illegible text version of the Java
object serialization. It is used as a backup absent a more legible representation.
Subclasses must have an empty constructor which can be called using reflection
based on the name in DocumentAttachment.documentAttachmentBuilderClassName by
the DocumentSerializer. The constructed builder is then used to construct the
DocumentAttachment by calling mkDocumentAttachment which likely returns a
customized subclass of DocumentAttachment.
This is an implementation of DocumentAttachmentBuilderFromText that indeed creates an object from text, but it is an illegible text version of the Java object serialization. It is used as a backup absent a more legible representation. Subclasses must have an empty constructor which can be called using reflection based on the name in DocumentAttachment.documentAttachmentBuilderClassName by the DocumentSerializer. The constructed builder is then used to construct the DocumentAttachment by calling mkDocumentAttachment which likely returns a customized subclass of DocumentAttachment.