Class StorageLinkBodyMarshaller

  • All Implemented Interfaces:
    Marshaller<LinkBody<?>>

    public class StorageLinkBodyMarshaller
    extends Object
    implements Marshaller<LinkBody<?>>
    Marshall a LinkBody to storage format.

    RichTextLinkBody instances are assumed to already be XHTML formatted and are written unchanged.

    PlainTextLinkBody instances are HTMLencoded before being written.

    EmbeddedImageLinkBody instances will be delegated to the configured embeddedImageMarshaller for writing.