Interface Marshaller<T>
- All Known Implementing Classes:
DelegatingEditorMacroMarshaller
,DelegatingLinkMarshaller
,DelegatingResourceIdentifierMarshaller
,DelegatingStorageMacroMarshaller
,DiffInlineCommentMarkerMarshaller
,DiffInlineTaskMarshaller
,DiffLinkMarshaller
,DiffMacroMarshaller
,EditorEmoticonMarshaller
,EditorMacroMarshaller
,EditorPlaceholderMarshaller
,EditorUnresolvedLinkMarshaller
,EmbeddedImageMarshaller
,MakeRelativeAndDelegateResourceIdentifierMarshaller
,MetricsCollectingMarshaller
,StorageAttachmentResourceIdentifierMarshaller
,StorageBlogPostResourceIdentifierMarshaller
,StorageContentEntityResourceIdentifierMarshaller
,StorageEmbeddedImageMarshaller
,StorageEmoticonMarshaller
,StorageInlineCommentMarkerMarshaller
,StorageInlineTaskMarshaller
,StorageLinkBodyMarshaller
,StorageLinkMarshaller
,StorageMacroV1Marshaller
,StorageMacroV2Marshaller
,StoragePageLayoutMarshaller
,StoragePageResourceIdentifierMarshaller
,StoragePlaceholderMarshaller
,StorageShortcutResourceIdentifierMarshaller
,StorageSpaceResourceIdentifierMarshaller
,StorageTimeMarshaller
,StorageUrlResourceIdentifierMarshaller
,StorageUserResourceIdentifierMarshaller
,UrlLinkMarshaller
,ViewAttachmentLinkMarshaller
,ViewBlogPostLinkMarshaller
,ViewContentEntityLinkMarshaller
,ViewCreatePageLinkMarshaller
,ViewDraftLinkMarshaller
,ViewEmbeddedImageMarshaller
,ViewEmoticonMarshaller
,ViewIdAndTypeLinkMarshaller
,ViewInlineCommentMarkerMarshaller
,ViewInlineTaskMarshaller
,ViewLinkBodyMarshaller
,ViewMacroMarshaller
,ViewPageLayoutMarshaller
,ViewPageLinkMarshaller
,ViewPageTemplateLinkMarshaller
,ViewPlaceholderMarshaller
,ViewShortcutLinkMarshaller
,ViewSpaceLinkMarshaller
,ViewTimeMarshaller
,ViewUnknownMacroMarshaller
,ViewUnresolvedLinkBodyMarshaller
,ViewUnresolvedLinkMarshaller
,ViewUserLinkMarshaller
public interface Marshaller<T>
Responsible for marshalling an XML fragment.
-
Method Summary
Modifier and TypeMethodDescriptionmarshal
(T object, ConversionContext conversionContext) Marshals an object to XML.
-
Method Details
-
marshal
Marshals an object to XML.- Parameters:
object
- object to marshalconversionContext
- the conversion context- Returns:
- the XML representation of the object
- Throws:
XhtmlException
- if an error occurs during marshalling
-