Uses of Interface
com.atlassian.confluence.content.render.xhtml.Marshaller
Packages that use Marshaller
Package
Description
-
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml
Classes in com.atlassian.confluence.content.render.xhtml that implement MarshallerMethods in com.atlassian.confluence.content.render.xhtml that return MarshallerModifier and TypeMethodDescriptionMarshallingFactory.getEditorMarshaller()
<T> Marshaller<T>
DefaultMarshallingRegistry.getMarshaller
(Class<T> clazz, MarshallingType type) <T> Marshaller<T>
MarshallingRegistry.getMarshaller
(Class<T> clazz, MarshallingType type) protected Marshaller<Link>
DelegatingLinkMarshaller.getMarshallerForResourceIdentifier
(ResourceIdentifier ri) MarshallingFactory.getStorageMarshaller()
MarshallingFactory.getViewMarshaller()
Methods in com.atlassian.confluence.content.render.xhtml with parameters of type MarshallerModifier and TypeMethodDescriptionvoid
DefaultMarshallingRegistry.register
(Marshaller marshaller, Class clazz, MarshallingType type) void
MarshallingRegistry.register
(Marshaller marshaller, Class clazz, MarshallingType type) Constructors in com.atlassian.confluence.content.render.xhtml with parameters of type MarshallerModifierConstructorDescriptionDefaultEditorFormatService
(Marshaller<MacroDefinition> editorMacroMarshaller, Marshaller<Link> editorLinkMarshaller, Marshaller<EmbeddedImage> editorEmbeddedImageMarshaller, Unmarshaller<MacroDefinition> editorMacroUnmarshaller, Unmarshaller<Link> editorLinkUnmarshaller, Unmarshaller<EmbeddedImage> editorEmbeddedImageUnmarshaller, FragmentTransformer editorToStorageFragmentTransformer, FragmentTransformer storageToEditorFragmentTransformer, XmlEventReaderFactory xmlEventReaderFactory, ExceptionThrowingMigrator wikiToEditorHtmlMigrator) Deprecated.since 8.5.13DefaultEditorFormatService
(Marshaller<MacroDefinition> editorMacroMarshaller, Marshaller<Link> editorLinkMarshaller, Marshaller<EmbeddedImage> editorEmbeddedImageMarshaller, Unmarshaller<MacroDefinition> editorMacroUnmarshaller, Unmarshaller<Link> editorLinkUnmarshaller, Unmarshaller<EmbeddedImage> editorEmbeddedImageUnmarshaller, FragmentTransformer editorToStorageFragmentTransformer, FragmentTransformer storageToEditorFragmentTransformer, XmlEventReaderFactory xmlEventReaderFactory, ExceptionThrowingMigrator wikiToEditorHtmlMigrator, HtmlToXmlConverter htmlToXmlConverter) DefaultLinkRenderer
(Marshaller<Link> linkMarshaller) DefaultXhtmlContent
(Marshaller<MacroDefinition> viewMacroMarshaller, Marshaller<MacroDefinition> storageMacroMarshaller, Marshaller<Link> viewLinkMarshaller, Marshaller<Link> storageLinkMarshaller, Marshaller<EmbeddedImage> viewEmbeddedImageMarshaller, Marshaller<EmbeddedImage> storageEmbeddedImageMarshaller, Marshaller<InlineTaskList> viewInlineTaskMarshaller, Marshaller<InlineTaskList> storageInlineTaskMarshaller, Renderer viewRenderer, XmlEventReaderFactory xmlEventReaderFactory, ContentTransformerFactory contentTransformerFactory, ExceptionTolerantMigrator wikiToXhtmlMigrator) UnmarshalMarshalFragmentTransformer
(Unmarshaller<T> unmarshaller, Marshaller<T> marshaller) Constructor parameters in com.atlassian.confluence.content.render.xhtml with type arguments of type MarshallerModifierConstructorDescriptionDelegatingLinkMarshaller
(Map<String, Marshaller<Link>> marshallersByClassSimpleName, ResourceIdentifierContextUtility resourceIdentifierContextUtility) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.editor.inline
Classes in com.atlassian.confluence.content.render.xhtml.editor.inline that implement MarshallerModifier and TypeClassDescriptionclass
As with the other editor marshallers and unmarshallers, this code should actually live in the TinyMCE plugin. -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.editor.link
Classes in com.atlassian.confluence.content.render.xhtml.editor.link that implement MarshallerMethods in com.atlassian.confluence.content.render.xhtml.editor.link with parameters of type MarshallerModifier and TypeMethodDescriptionprotected void
EditorUnresolvedLinkMarshaller.writeAdditionalAttributes
(UnresolvedLink unresolvedLink, XMLStreamWriter xmlStreamWriter, Marshaller<Link> unresolvedLinkBodyMarshaller, ConversionContext conversionContext) Constructors in com.atlassian.confluence.content.render.xhtml.editor.link with parameters of type MarshallerModifierConstructorDescriptionEditorLinkMarshallingStrategy
(Marshaller<Link> linkBodyMarshaller, PageResourceIdentifierResolver pageResourceIdentifierResolver, SpaceResourceIdentifierResolver spaceResourceIdentifierResolver, AttachmentResourceIdentifierResolver attachmentResourceIdentifierResolver, ContentEntityResourceIdentifierResolver contentEntityResourceIdentifierResolver, BlogPostResourceIdentifierResolver blogPostResourceIdentifierResolver, SettingsManager settingsManager, ResourceIdentifierMatcher resourceIdentifierMatcher) EditorUnresolvedLinkMarshaller
(XmlStreamWriterTemplate xmlStreamWriterTemplate, StaxStreamMarshaller<ResourceIdentifier> resourceIdentifierStaxStreamMarshaller, Marshaller<Link> unresolvedLinkBodyMarshaller, ModelToRenderedClassMapper mapper) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.editor.macro
Classes in com.atlassian.confluence.content.render.xhtml.editor.macro that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.editor.placeholder
Classes in com.atlassian.confluence.content.render.xhtml.editor.placeholder that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.links
Methods in com.atlassian.confluence.content.render.xhtml.links that return MarshallerModifier and TypeMethodDescriptionLinkMarshallingFactoryImpl.getEditorMarshaller()
LinkMarshallingFactoryImpl.getStorageMarshaller()
LinkMarshallingFactoryImpl.getViewMarshaller()
Constructors in com.atlassian.confluence.content.render.xhtml.links with parameters of type MarshallerModifierConstructorDescriptionLinkMarshallingFactoryImpl
(Marshaller<Link> viewMarshaller, Marshaller<Link> editorMarshaller, Marshaller<Link> storageMarshaller, Unmarshaller<Link> editorUnmarshaller, Unmarshaller<Link> storageUnmarshaller) XhtmlLinksUpdater
(XmlEventReaderFactory xmlEventReaderFactory, XMLOutputFactory xmlOutputFactory, XMLEventFactory xmlEventFactory, Marshaller<ResourceIdentifier> resourceIdentifierMarshaller, ResourceIdentifierFactory resourceIdentifierFactory) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.macro
Methods in com.atlassian.confluence.content.render.xhtml.macro that return MarshallerModifier and TypeMethodDescriptionMacroMarshallingFactoryImpl.getEditorMarshaller()
MacroMarshallingFactoryImpl.getStorageMarshaller()
MacroMarshallingFactoryImpl.getViewMarshaller()
Constructors in com.atlassian.confluence.content.render.xhtml.macro with parameters of type MarshallerModifierConstructorDescriptionMacroMarshallingFactoryImpl
(Marshaller<MacroDefinition> viewMarshaller, Marshaller<MacroDefinition> editorMarshaller, Marshaller<MacroDefinition> storageMarshaller, Unmarshaller<MacroDefinition> editorUnmarshaller, Unmarshaller<MacroDefinition> storageUnmarshaller) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.migration
Classes in com.atlassian.confluence.content.render.xhtml.migration that implement MarshallerModifier and TypeClassDescriptionclass
A Marshaller specifically used in handling links forUrlResourceIdentifier
.Constructors in com.atlassian.confluence.content.render.xhtml.migration with parameters of type MarshallerModifierConstructorDescriptionErrorReportingV2Renderer
(List<com.atlassian.renderer.v2.components.RendererComponent> components, Marshaller<MacroDefinition> wikiMarkupMacroMarshaller) XhtmlCamelCaseLinkMigrationRendererComponent
(ConfluenceRendererConfiguration rendererConfiguration, Marshaller<Link> linkMarshaller, LinkResolver linkResolver) XhtmlEmbeddedRendererComponent
(Marshaller<MacroDefinition> wikiMarkupMacroMarshaller, MacroParameterTypeParser macroParameterTypeParser) XhtmlEmbeddedResourceRenderer
(Marshaller marshaller, EmbeddedResourceResolver embeddedResourceResolver) XhtmlLinkRendererComponent
(LinkResolver linkResolver, Marshaller<Link> linkMarshaller, com.atlassian.renderer.v2.SubRenderer subRenderer, StorageFormatCleaner storageFormatCleaner) XhtmlMacroRendererComponent
(com.atlassian.renderer.v2.macro.MacroManager v2MacroManager, MacroMigrationManager macroMigrationManager, Marshaller<MacroDefinition> macroMarshaller, MacroReplacementRendererRepository replacementRepository, MacroDefinitionDeserializer macroDefinitionWikiMarkupDeserializer) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.placeholder
Methods in com.atlassian.confluence.content.render.xhtml.placeholder that return MarshallerModifier and TypeMethodDescriptionCaretMarshallingFactoryImpl.getEditorMarshaller()
PlaceholderMarshallingFactoryImpl.getEditorMarshaller()
CaretMarshallingFactoryImpl.getStorageMarshaller()
PlaceholderMarshallingFactoryImpl.getStorageMarshaller()
CaretMarshallingFactoryImpl.getViewMarshaller()
PlaceholderMarshallingFactoryImpl.getViewMarshaller()
Constructors in com.atlassian.confluence.content.render.xhtml.placeholder with parameters of type MarshallerModifierConstructorDescriptionCaretMarshallingFactoryImpl
(Marshaller<Caret> viewMarshaller, Marshaller<Caret> editorMarshaller, Marshaller<Caret> storageMarshaller, Unmarshaller<Caret> editorUnmarshaller, Unmarshaller<Caret> storageUnmarshaller) PlaceholderMarshallingFactoryImpl
(Marshaller<Placeholder> viewMarshaller, Marshaller<Placeholder> editorMarshaller, Marshaller<Placeholder> storageMarshaller, Unmarshaller<Placeholder> editorUnmarshaller, Unmarshaller<Placeholder> storageUnmarshaller) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage
Constructors in com.atlassian.confluence.content.render.xhtml.storage with parameters of type MarshallerModifierConstructorDescriptionDefaultContentTransformerFactory
(Unmarshaller<MacroDefinition> macroDefinitionUnmarshaller, Marshaller<MacroDefinition> macroDefinitionMarshaller, XmlEventReaderFactory xmlEventReaderFactory, XmlOutputFactory xmlOutputFactory, com.atlassian.event.api.EventPublisher eventPublisher) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage.embed
Classes in com.atlassian.confluence.content.render.xhtml.storage.embed that implement MarshallerConstructors in com.atlassian.confluence.content.render.xhtml.storage.embed with parameters of type MarshallerModifierConstructorDescriptionStorageEmbeddedImageMarshaller
(XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<ResourceIdentifier> resourceIdentifierMarshaller, MarshallingRegistry registry) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage.inline
Classes in com.atlassian.confluence.content.render.xhtml.storage.inline that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage.inlinecommentmarker
Classes in com.atlassian.confluence.content.render.xhtml.storage.inlinecommentmarker that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage.inlinetask
Classes in com.atlassian.confluence.content.render.xhtml.storage.inlinetask that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage.link
Classes in com.atlassian.confluence.content.render.xhtml.storage.link that implement MarshallerModifier and TypeClassDescriptionclass
Marshall a LinkBody to storage format.class
Constructors in com.atlassian.confluence.content.render.xhtml.storage.link with parameters of type MarshallerModifierConstructorDescriptionStorageLinkBodyMarshaller
(Marshaller<EmbeddedImage> embeddedImageMarshaller, XmlStreamWriterTemplate xmlStreamWriterTemplate) StorageLinkMarshaller
(XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<ResourceIdentifier> resourceIdentifierMarshaller, Marshaller<LinkBody> linkBodyMarshaller, MarshallingRegistry marshallingRegistry) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage.macro
Classes in com.atlassian.confluence.content.render.xhtml.storage.macro that implement MarshallerModifier and TypeClassDescriptionclass
AMarshaller
ofMacroDefinition
s which decided which macro storage format to marshal, depending on theMacroDefinition
.class
class
Marshals aMacroDefinition
into macro v2 storage format.Methods in com.atlassian.confluence.content.render.xhtml.storage.macro with parameters of type MarshallerModifier and TypeMethodDescriptionStorageMacroFragmentTransformerFactory.createStorageMacroFragmentTransformer
(Unmarshaller<ResourceIdentifier> resourceIdentifierUnmarshaller, Marshaller<ResourceIdentifier> resourceIdentifierMarshaller) Constructors in com.atlassian.confluence.content.render.xhtml.storage.macro with parameters of type MarshallerModifierConstructorDescriptionStorageMacroV2Marshaller
(XmlOutputFactory xmlOutputFactory, MacroMetadataManager macroMetadataManager, Marshaller<ResourceIdentifier> resourceIdentifierMarshaller, Marshaller<Link> linkMarshaller, MacroParameterTypeParser macroParameterTypeParser, MacroIdSupplier macroIdSupplier, MacroSchemaMigrator macroSchemaMigrator, MacroManager macroManager) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage.pagelayouts
Classes in com.atlassian.confluence.content.render.xhtml.storage.pagelayouts that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage.placeholder
Classes in com.atlassian.confluence.content.render.xhtml.storage.placeholder that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage.resource.identifiers
Classes in com.atlassian.confluence.content.render.xhtml.storage.resource.identifiers that implement MarshallerModifier and TypeClassDescriptionclass
class
A Marshaller for ResourceIdentifiers which will first attempt to make the ResourceIdentifier as relative as possible before delegating for actual marshalling.class
class
class
class
class
class
class
class
MarshalsUserResourceIdentifier
s to storage format.Methods in com.atlassian.confluence.content.render.xhtml.storage.resource.identifiers with parameters of type MarshallerModifier and TypeMethodDescriptionvoid
DelegatingResourceIdentifierMarshaller.setAttachmentResourceIdentifierMarshaller
(Marshaller<AttachmentResourceIdentifier> attachmentResourceIdentifierMarshaller) void
DelegatingResourceIdentifierMarshaller.setBlogPostResourceIdentifierMarshaller
(Marshaller<BlogPostResourceIdentifier> blogPostResourceIdentifierMarshaller) void
DelegatingResourceIdentifierMarshaller.setContentEntityResourceIdentifierMarshaller
(Marshaller<ContentEntityResourceIdentifier> contentEntityResourceIdentifierMarshaller) void
DelegatingResourceIdentifierMarshaller.setPageResourceIdentifierMarshaller
(Marshaller<PageResourceIdentifier> pageResourceIdentifierMarshaller) void
DelegatingResourceIdentifierMarshaller.setShortcutResourceIdentifierMarshaller
(Marshaller<ShortcutResourceIdentifier> shortcutResourceIdentifierMarshaller) void
DelegatingResourceIdentifierMarshaller.setSpaceResourceIdentifierMarshaller
(Marshaller<SpaceResourceIdentifier> spaceResourceIdentifierMarshaller) void
DelegatingResourceIdentifierMarshaller.setUrlResourceIdentifierMarshaller
(Marshaller<UrlResourceIdentifier> urlResourceIdentifierMarshaller) void
DelegatingResourceIdentifierMarshaller.setUserResourceIdentifierMarshaller
(Marshaller<UserResourceIdentifier> userResourceIdentifierMarshaller) Constructors in com.atlassian.confluence.content.render.xhtml.storage.resource.identifiers with parameters of type MarshallerModifierConstructorDescriptionMakeRelativeAndDelegateResourceIdentifierMarshaller
(Marshaller<ResourceIdentifier> delegate, ResourceIdentifierContextUtility resourceIdentifierContextUtility) StorageAttachmentResourceIdentifierMarshaller
(XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<ResourceIdentifier> attachmentContainerResourceIdentifierMarshaller, AttachmentManager attachmentManager, ContentEntityManager contentEntityManager, DarkFeaturesManager darkFeaturesManager) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage.time
Classes in com.atlassian.confluence.content.render.xhtml.storage.time that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.embed
Classes in com.atlassian.confluence.content.render.xhtml.view.embed that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.inline
Classes in com.atlassian.confluence.content.render.xhtml.view.inline that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.inlinecommentmarker
Classes in com.atlassian.confluence.content.render.xhtml.view.inlinecommentmarker that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.inlinetask
Classes in com.atlassian.confluence.content.render.xhtml.view.inlinetask that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.link
Classes in com.atlassian.confluence.content.render.xhtml.view.link that implement MarshallerModifier and TypeClassDescriptionclass
class
class
class
class
In the Editor, if you are working on a new page then the context object is the Draft for this page.class
class
Marshals link bodies for view.class
class
class
class
class
Encapsulates the logic on how to marshal the delegate / wrapped link inside anUnresolvedLink
.class
class
Fields in com.atlassian.confluence.content.render.xhtml.view.link declared as MarshallerModifier and TypeFieldDescriptionprotected final Marshaller<Link>
ViewIdAndTypeLinkMarshaller.linkBodyMarshaller
protected final Marshaller<Link>
ViewIdAndTypeLinkMarshaller.notPermittedLinkMarshaller
protected final Marshaller<UnresolvedLink>
ViewIdAndTypeLinkMarshaller.unresolvedLinkMarshaller
Methods in com.atlassian.confluence.content.render.xhtml.view.link that return MarshallerModifier and TypeMethodDescriptionViewLinkMarshallerFactory.newBlogPostLinkMarshaller()
ViewLinkMarshallerFactory.newBlogPostLinkMarshaller
(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) Get a new instance of a blog post link view marshaller which will usage a specific HrefEvaluator instead of the default for creating the actual href attribute in the rendererd link.ViewLinkMarshallerFactoryImpl.newBlogPostLinkMarshaller()
ViewLinkMarshallerFactoryImpl.newBlogPostLinkMarshaller
(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) ViewLinkSubMarshallerFactory.newLinkBodyMarshaller()
ViewLinkSubMarshallerFactoryImpl.newLinkBodyMarshaller()
ViewLinkMarshallerFactory.newPageLinkMarshaller()
Get a new instance of the default page link view marshaller.ViewLinkMarshallerFactory.newPageLinkMarshaller
(Marshaller<CreatePageLink> createPageLinkMarshaller, HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) Get a new instance of a page link view marshaller which will use a specific 'create page' link Marshaller and a specific HrefEvaluator for creating the actual rendered link.ViewLinkMarshallerFactoryImpl.newPageLinkMarshaller()
ViewLinkMarshallerFactoryImpl.newPageLinkMarshaller
(Marshaller<CreatePageLink> createPageLinkMarshaller, HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) default Marshaller<Link>
ViewLinkMarshallerFactory.newPageTemplateLinkMarshaller()
ViewLinkMarshallerFactoryImpl.newPageTemplateLinkMarshaller()
ViewLinkSubMarshallerFactory.newUnresolvedLinkBodyMarshaller()
ViewLinkSubMarshallerFactoryImpl.newUnresolvedLinkBodyMarshaller()
ViewLinkSubMarshallerFactory.newUnresolvedLinkMarshaller()
ViewLinkSubMarshallerFactoryImpl.newUnresolvedLinkMarshaller()
ViewLinkMarshallerFactory.newUserLinkMarshaller()
ViewLinkMarshallerFactory.newUserLinkMarshaller
(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) Get a new instance of a user link view marshaller which will usage a specific HrefEvaluator instead of the default for creating the actual href attribute in the rendererd link.ViewLinkMarshallerFactoryImpl.newUserLinkMarshaller()
ViewLinkMarshallerFactoryImpl.newUserLinkMarshaller
(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) Methods in com.atlassian.confluence.content.render.xhtml.view.link with parameters of type MarshallerModifier and TypeMethodDescriptionViewLinkMarshallerFactory.newBlogPostLinkMarshaller
(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) Get a new instance of a blog post link view marshaller which will usage a specific HrefEvaluator instead of the default for creating the actual href attribute in the rendererd link.ViewLinkMarshallerFactoryImpl.newBlogPostLinkMarshaller
(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) ViewLinkMarshallerFactory.newPageLinkMarshaller
(Marshaller<CreatePageLink> createPageLinkMarshaller, HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) Get a new instance of a page link view marshaller which will use a specific 'create page' link Marshaller and a specific HrefEvaluator for creating the actual rendered link.ViewLinkMarshallerFactoryImpl.newPageLinkMarshaller
(Marshaller<CreatePageLink> createPageLinkMarshaller, HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) ViewLinkMarshallerFactory.newUserLinkMarshaller
(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) Get a new instance of a user link view marshaller which will usage a specific HrefEvaluator instead of the default for creating the actual href attribute in the rendererd link.ViewLinkMarshallerFactoryImpl.newUserLinkMarshaller
(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller) protected void
ViewUnresolvedLinkMarshaller.writeAdditionalAttributes
(UnresolvedLink unresolvedLink, XMLStreamWriter xmlStreamWriter, Marshaller<Link> unresolvedLinkBodyMarshaller, ConversionContext conversionContext) Constructors in com.atlassian.confluence.content.render.xhtml.view.link with parameters of type MarshallerModifierConstructorDescriptionViewAttachmentLinkMarshaller
(XmlStreamWriterTemplate xmlStreamWriterTemplate, PageManager pageManager, ContentEntityManager contentEntityManager, AttachmentManager attachmentManager, PermissionManager permissionManager, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, Marshaller<Link> linkBodyMarshaller, @Nullable StaxStreamMarshaller<Link> commonLinkAttributeStaxStreamMarshaller, DraftManager draftManager, HrefEvaluator hrefEvaluator, Marshaller<UnresolvedLink> notPermittedLinkMarshaller, ResourceIdentifierContextUtility riUtils, ModelToRenderedClassMapper linkClassRenderer) ViewBlogPostLinkMarshaller
(ResourceIdentifierResolver<BlogPostResourceIdentifier, BlogPost> blogPostResourceIdentifierResolver, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<Link> unresolvedLinkMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller) ViewContentEntityLinkMarshaller
(ContentEntityResourceIdentifierResolver resourceIdentifierResolver, PermissionManager permissionManager, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller) ViewCreatePageLinkMarshaller
(XmlStreamWriterTemplate xmlStreamWriterTemplate, PermissionManager permissionManager, Marshaller<Link> unresolvedLinkMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, @Nullable StaxStreamMarshaller<PageResourceIdentifier> pageResourceIdentifierStaxStreamMarshaller, SpaceManager spaceManager, com.atlassian.xwork.XsrfTokenGenerator xsrfTokenGenerator) ViewDraftLinkMarshaller
(CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, XmlStreamWriterTemplate xmlStreamWriterTemplate, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller) ViewIdAndTypeLinkMarshaller
(IdAndTypeResourceIdentifierResolver resourceIdentifierResolver, PermissionManager permissionManager, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, Marshaller<Link> notPermittedLinkMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller) ViewLinkBodyMarshaller
(Marshaller<EmbeddedImage> embeddedImageMarshaller, ResourceIdentifierResolver<SpaceResourceIdentifier, Space> spaceResourceIdentifierResolver, ResourceIdentifierResolver<ContentEntityResourceIdentifier, ContentEntityObject> contentEntityResourceIdentifierResolver, ResourceIdentifierResolver<IdAndTypeResourceIdentifier, Object> idAndTypeResourceIdentifierResolver, ConfluenceUserResolver confluenceUserResolver, ResourceIdentifierMatcher resourceIdentifierMatcher, ResourceIdentifierContextUtility resourceIdentifierContextUtility, ShortcutLinksManager shortcutLinksManager) ViewLinkMarshallerFactoryImpl
(ResourceIdentifierResolver<PageResourceIdentifier, Page> pageResourceIdentifierResolver, ResourceIdentifierResolver<BlogPostResourceIdentifier, BlogPost> blogPostResourceIdentifierResolver, ResourceIdentifierResolver<PageTemplateResourceIdentifier, PageTemplate> pageTemplateResourceIdentifierResolver, SpaceManager spaceManager, PermissionManager permissionManager, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<Link> linkBodyMarshaller, HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller, ConfluenceUserResolver confluenceUserResolver, PersonalInformationManager personalInformationManager, GlobalSettingsManager settingsManager, CommonLinkAttributesWriter commonLinkAttributesWriter, com.atlassian.xwork.XsrfTokenGenerator xsrfTokenGenerator) ViewLinkSubMarshallerFactoryImpl
(Marshaller<EmbeddedImage> embeddedImageMarshaller, ResourceIdentifierResolver<SpaceResourceIdentifier, Space> spaceResourceIdentifierResolver, ResourceIdentifierResolver<ContentEntityResourceIdentifier, ContentEntityObject> contentEntityResourceIdentifierResolver, ResourceIdentifierResolver<IdAndTypeResourceIdentifier, Object> idAndTypeResourceIdentifierResolver, ConfluenceUserResolver userResolver, ResourceIdentifierMatcher resourceIdentifierMatcher, ResourceIdentifierContextUtility riContextUtil, XmlStreamWriterTemplate xmlStreamWriterTemplate, ModelToRenderedClassMapper mapper, ShortcutLinksManager shortcutLinksManager) ViewPageLinkMarshaller
(ResourceIdentifierResolver<PageResourceIdentifier, Page> resourceIdentifierResolver, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<CreatePageLink> createPageLinkMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller) ViewPageTemplateLinkMarshaller
(ResourceIdentifierResolver<PageTemplateResourceIdentifier, PageTemplate> resourceIdentifierResolver, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<Link> linkBodyMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller) ViewShortcutLinkMarshaller
(ShortcutLinksManager shortcutLinksManager, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, XmlStreamWriterTemplate xmlStreamWriterTemplate, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, @Nullable StaxStreamMarshaller<ShortcutResourceIdentifier> resourceIdentifierStaxStreamMarshaller, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller) ViewSpaceLinkMarshaller
(SpaceResourceIdentifierResolver spaceResourceIdentifierResolver, PermissionManager permissionManager, XmlStreamWriterTemplate xmlStreamWriterTemplate, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller, Marshaller<Link> notPermittedLinkMarshaller, I18NBeanFactory i18NBeanFactory) ViewUnresolvedLinkBodyMarshaller
(Marshaller<EmbeddedImage> embeddedImageMarshaller) ViewUnresolvedLinkMarshaller
(XmlStreamWriterTemplate xmlStreamWriterTemplate, StaxStreamMarshaller<ResourceIdentifier> resourceIdentifierStaxStreamMarshaller, Marshaller<Link> unresolvedLinkBodyMarshaller, ModelToRenderedClassMapper mapper) ViewUserLinkMarshaller
(ConfluenceUserResolver confluenceUserResolver, XmlStreamWriterTemplate xmlStreamWriterTemplate, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, Marshaller<Link> unresolvedLinkMarshaller, @Nullable StaxStreamMarshaller<UserResourceIdentifier> resourceIdentifierStaxStreamMarshaller, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller, PersonalInformationManager personalInformationManager, HrefEvaluator hrefEvaluator, GlobalSettingsManager settingsManager) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.macro
Classes in com.atlassian.confluence.content.render.xhtml.view.macro that implement MarshallerModifier and TypeClassDescriptionclass
class
Display a provided MacroDefinition as an 'unknown macro' (in view).Methods in com.atlassian.confluence.content.render.xhtml.view.macro that return MarshallerModifier and TypeMethodDescriptionViewMacroMarshallerFactory.newMacroMarshaller()
Get a new instance of the default view macro Marshaller.ViewMacroMarshallerFactory.newMacroMarshaller
(MacroManager macroManager, Marshaller<MacroDefinition> unknownMacroMarshaller, ViewMacroErrorPlaceholder viewMacroErrorPlaceholder) Get a new instance of a macro Marshaller which uses the supplied MacroManager, unknown macro Marshaller and ViewMacroErrorPlaceholder.ViewMacroMarshallerFactoryImpl.newMacroMarshaller()
ViewMacroMarshallerFactoryImpl.newMacroMarshaller
(MacroManager macroManager, Marshaller<MacroDefinition> unknownMacroMarshaller, ViewMacroErrorPlaceholder viewMacroErrorPlaceholder) ViewMacroMarshallerFactory.newUnknownMacroMarshaller()
ViewMacroMarshallerFactoryImpl.newUnknownMacroMarshaller()
Methods in com.atlassian.confluence.content.render.xhtml.view.macro with parameters of type MarshallerModifier and TypeMethodDescriptionViewMacroMarshallerFactory.newMacroMarshaller
(MacroManager macroManager, Marshaller<MacroDefinition> unknownMacroMarshaller, ViewMacroErrorPlaceholder viewMacroErrorPlaceholder) Get a new instance of a macro Marshaller which uses the supplied MacroManager, unknown macro Marshaller and ViewMacroErrorPlaceholder.ViewMacroMarshallerFactoryImpl.newMacroMarshaller
(MacroManager macroManager, Marshaller<MacroDefinition> unknownMacroMarshaller, ViewMacroErrorPlaceholder viewMacroErrorPlaceholder) Constructors in com.atlassian.confluence.content.render.xhtml.view.macro with parameters of type MarshallerModifierConstructorDescriptionViewMacroMarshaller
(MacroManager macroManager, Marshaller<MacroDefinition> unknownMacroMarshaller, ViewMacroErrorPlaceholder viewMacroErrorPlaceholder, LegacyV2RendererContextInitialiser legacyV2RendererConfigurationPropertySetter, com.atlassian.event.api.EventPublisher eventPublisher, ConfluenceMonitoring monitoring, MacroAsyncRenderWhitelist macroAsyncRenderWhitelist, MacroMetadataManager macroMetadataManager, MacroSchemaMigrator macroSchemaMigrator, ViewMacroWrapper viewMacroWrapper, MacroRenderingMonitor macroRenderingMonitor) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.pagelayouts
Classes in com.atlassian.confluence.content.render.xhtml.view.pagelayouts that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.placeholder
Classes in com.atlassian.confluence.content.render.xhtml.view.placeholder that implement MarshallerModifier and TypeClassDescriptionclass
Renders the placeholder for templates, but for pages / blogs nothing rendered for a placeholder. -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.time
Classes in com.atlassian.confluence.content.render.xhtml.view.time that implement Marshaller -
Uses of Marshaller in com.atlassian.confluence.diff.marshallers
Classes in com.atlassian.confluence.diff.marshallers that implement MarshallerModifier and TypeClassDescriptionclass
class
This DiffInlineTaskMarshaller outputs inline task lists in a diffable way: As little whitespace/CRs as possible, because it disturbs the diff, DaisyDiff doesn't diffs lists properly when they contain multiple spans, and it puts spans outside the LI and inside the UL, which doesn't produce a workable output.class
class
Constructors in com.atlassian.confluence.diff.marshallers with parameters of type MarshallerModifierConstructorDescriptionDiffLinkMarshaller
(Marshaller<Link> delegatingLinkMarshaller, Marshaller<UnresolvedLink> unresolvedLinkMarshaller) -
Uses of Marshaller in com.atlassian.confluence.impl.backuprestore.backup
Constructors in com.atlassian.confluence.impl.backuprestore.backup with parameters of type MarshallerModifierConstructorDescriptionUserKeyExtractorFragmentTransformerSupplier
(Unmarshaller<UserResourceIdentifier> userResourceIdentifierUnmarshaller, Marshaller<UserResourceIdentifier> userResourceIdentifierMarshaller) -
Uses of Marshaller in com.atlassian.confluence.impl.backuprestore.backup.exporters
Constructors in com.atlassian.confluence.impl.backuprestore.backup.exporters with parameters of type MarshallerModifierConstructorDescriptionUserKeyExtractorFragmentTransformer
(Unmarshaller<UserResourceIdentifier> userResourceIdentifierUnmarshaller, Marshaller<UserResourceIdentifier> userResourceIdentifierMarshaller) -
Uses of Marshaller in com.atlassian.confluence.impl.content.render.xhtml.analytics
Classes in com.atlassian.confluence.impl.content.render.xhtml.analytics that implement MarshallerModifier and TypeClassDescriptionclass
AMarshaller
which delegates to another marshaller, whilst collecting metrics about the execution and streaming of that delegate.Methods in com.atlassian.confluence.impl.content.render.xhtml.analytics that return MarshallerModifier and TypeMethodDescriptionstatic <T> @NonNull Marshaller<T>
MetricsCollectingMarshaller.forMarshaller
(MarshallerMetricsCollector metricsCollector, Marshaller<T> marshaller) Creates an instrumented wrapper around another Marshaller which will gather execution metricsMethods in com.atlassian.confluence.impl.content.render.xhtml.analytics with parameters of type MarshallerModifier and TypeMethodDescriptionstatic <T> @NonNull Marshaller<T>
MetricsCollectingMarshaller.forMarshaller
(MarshallerMetricsCollector metricsCollector, Marshaller<T> marshaller) Creates an instrumented wrapper around another Marshaller which will gather execution metrics -
Uses of Marshaller in com.atlassian.confluence.impl.content.render.xhtml.editor.macro
Classes in com.atlassian.confluence.impl.content.render.xhtml.editor.macro that implement MarshallerModifier and TypeClassDescriptionclass
AMarshaller
ofMacroDefinition
s to editor format, which applies schema migrations before delegating to the EditorMarshaller depending on theMacroDefinition
. -
Uses of Marshaller in com.atlassian.confluence.importexport.impl
Constructors in com.atlassian.confluence.importexport.impl with parameters of type MarshallerModifierConstructorDescriptionStorageFormatUserRewriter
(XmlEventReaderFactory xmlEventReaderFactory, XmlOutputFactory xmlOutputFactory, Unmarshaller<UserResourceIdentifier> userResourceIdentifierUnmarshaller, Marshaller<UserResourceIdentifier> userResourceIdentifierMarshaller) -
Uses of Marshaller in com.atlassian.confluence.xhtml.api
Methods in com.atlassian.confluence.xhtml.api with parameters of type MarshallerModifier and TypeMethodDescriptionabstract Streamable
MacroDefinitionMarshallingStrategy.marshal
(MacroDefinition macroDefinition, ConversionContext conversionContext, Marshaller<MacroDefinition> macroDefinitionMarshaller) Convert the MacroDefinition to a string.