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 TypeMethodDescriptionvoidDefaultMarshallingRegistry.register(Marshaller marshaller, Class clazz, MarshallingType type) voidMarshallingRegistry.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 TypeClassDescriptionclassAs 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 voidEditorUnresolvedLinkMarshaller.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 TypeClassDescriptionclassA 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 TypeClassDescriptionclassMarshall a LinkBody to storage format.classConstructors 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 TypeClassDescriptionclassAMarshallerofMacroDefinitions which decided which macro storage format to marshal, depending on theMacroDefinition.classclassMarshals aMacroDefinitioninto 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 TypeClassDescriptionclassclassA Marshaller for ResourceIdentifiers which will first attempt to make the ResourceIdentifier as relative as possible before delegating for actual marshalling.classclassclassclassclassclassclassclassMarshalsUserResourceIdentifiers to storage format.Methods in com.atlassian.confluence.content.render.xhtml.storage.resource.identifiers with parameters of type MarshallerModifier and TypeMethodDescriptionvoidDelegatingResourceIdentifierMarshaller.setAttachmentResourceIdentifierMarshaller(Marshaller<AttachmentResourceIdentifier> attachmentResourceIdentifierMarshaller) voidDelegatingResourceIdentifierMarshaller.setBlogPostResourceIdentifierMarshaller(Marshaller<BlogPostResourceIdentifier> blogPostResourceIdentifierMarshaller) voidDelegatingResourceIdentifierMarshaller.setContentEntityResourceIdentifierMarshaller(Marshaller<ContentEntityResourceIdentifier> contentEntityResourceIdentifierMarshaller) voidDelegatingResourceIdentifierMarshaller.setPageResourceIdentifierMarshaller(Marshaller<PageResourceIdentifier> pageResourceIdentifierMarshaller) voidDelegatingResourceIdentifierMarshaller.setShortcutResourceIdentifierMarshaller(Marshaller<ShortcutResourceIdentifier> shortcutResourceIdentifierMarshaller) voidDelegatingResourceIdentifierMarshaller.setSpaceResourceIdentifierMarshaller(Marshaller<SpaceResourceIdentifier> spaceResourceIdentifierMarshaller) voidDelegatingResourceIdentifierMarshaller.setUrlResourceIdentifierMarshaller(Marshaller<UrlResourceIdentifier> urlResourceIdentifierMarshaller) voidDelegatingResourceIdentifierMarshaller.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 TypeClassDescriptionclassclassclassclassclassIn the Editor, if you are working on a new page then the context object is the Draft for this page.classclassMarshals link bodies for view.classclassclassclassclassEncapsulates the logic on how to marshal the delegate / wrapped link inside anUnresolvedLink.classclassFields in com.atlassian.confluence.content.render.xhtml.view.link declared as MarshallerModifier and TypeFieldDescriptionprotected final Marshaller<Link> ViewIdAndTypeLinkMarshaller.linkBodyMarshallerprotected final Marshaller<Link> ViewIdAndTypeLinkMarshaller.notPermittedLinkMarshallerprotected final Marshaller<UnresolvedLink> ViewIdAndTypeLinkMarshaller.unresolvedLinkMarshallerMethods 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 voidViewUnresolvedLinkMarshaller.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.struts.xsrf.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, Addressable> 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.struts.xsrf.XsrfTokenGenerator xsrfTokenGenerator) ViewLinkSubMarshallerFactoryImpl(Marshaller<EmbeddedImage> embeddedImageMarshaller, ResourceIdentifierResolver<SpaceResourceIdentifier, Space> spaceResourceIdentifierResolver, ResourceIdentifierResolver<ContentEntityResourceIdentifier, ContentEntityObject> contentEntityResourceIdentifierResolver, ResourceIdentifierResolver<IdAndTypeResourceIdentifier, Addressable> 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 TypeClassDescriptionclassclassDisplay 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 TypeClassDescriptionclassRenders 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 TypeClassDescriptionclassclassThis 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.classclassConstructors 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 TypeClassDescriptionclassAMarshallerwhich 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 TypeClassDescriptionclassAMarshallerofMacroDefinitions 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 StreamableMacroDefinitionMarshallingStrategy.marshal(MacroDefinition macroDefinition, ConversionContext conversionContext, Marshaller<MacroDefinition> macroDefinitionMarshaller) Convert the MacroDefinition to a string.