Uses of Interface
com.atlassian.confluence.content.render.xhtml.Marshaller
-
-
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml
Classes in com.atlassian.confluence.content.render.xhtml that implement Marshaller Modifier and Type Class Description classDelegatingLinkMarshallerMethods in com.atlassian.confluence.content.render.xhtml that return Marshaller Modifier and Type Method Description Marshaller<T>MarshallingFactory. 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)Marshaller<T>MarshallingFactory. getStorageMarshaller()Marshaller<T>MarshallingFactory. getViewMarshaller()Methods in com.atlassian.confluence.content.render.xhtml with parameters of type Marshaller Modifier and Type Method Description voidDefaultMarshallingRegistry. 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 Marshaller Constructor Description DefaultEditorFormatService(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)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 Marshaller Constructor Description DelegatingLinkMarshaller(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 Marshaller Modifier and Type Class Description classEditorEmoticonMarshallerAs 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 Marshaller Modifier and Type Class Description classEditorUnresolvedLinkMarshallerMethods in com.atlassian.confluence.content.render.xhtml.editor.link with parameters of type Marshaller Modifier and Type Method Description protected 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 Marshaller Constructor Description EditorLinkMarshallingStrategy(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 Modifier and Type Class Description classEditorMacroMarshaller -
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 Modifier and Type Class Description classEditorPlaceholderMarshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.links
Methods in com.atlassian.confluence.content.render.xhtml.links that return Marshaller Modifier and Type Method Description Marshaller<Link>LinkMarshallingFactoryImpl. getEditorMarshaller()Marshaller<Link>LinkMarshallingFactoryImpl. getStorageMarshaller()Marshaller<Link>LinkMarshallingFactoryImpl. getViewMarshaller()Constructors in com.atlassian.confluence.content.render.xhtml.links with parameters of type Marshaller Constructor Description LinkMarshallingFactoryImpl(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 Marshaller Modifier and Type Method Description Marshaller<MacroDefinition>MacroMarshallingFactoryImpl. getEditorMarshaller()Marshaller<MacroDefinition>MacroMarshallingFactoryImpl. getStorageMarshaller()Marshaller<MacroDefinition>MacroMarshallingFactoryImpl. getViewMarshaller()Constructors in com.atlassian.confluence.content.render.xhtml.macro with parameters of type Marshaller Constructor Description MacroMarshallingFactoryImpl(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 Marshaller Modifier and Type Class Description classUrlLinkMarshallerA Marshaller specifically used in handling links forUrlResourceIdentifier.Constructors in com.atlassian.confluence.content.render.xhtml.migration with parameters of type Marshaller Constructor Description ErrorReportingV2Renderer(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 Marshaller Modifier and Type Method Description Marshaller<Caret>CaretMarshallingFactoryImpl. getEditorMarshaller()Marshaller<Placeholder>PlaceholderMarshallingFactoryImpl. getEditorMarshaller()Marshaller<Caret>CaretMarshallingFactoryImpl. getStorageMarshaller()Marshaller<Placeholder>PlaceholderMarshallingFactoryImpl. getStorageMarshaller()Marshaller<Caret>CaretMarshallingFactoryImpl. getViewMarshaller()Marshaller<Placeholder>PlaceholderMarshallingFactoryImpl. getViewMarshaller()Constructors in com.atlassian.confluence.content.render.xhtml.placeholder with parameters of type Marshaller Constructor Description CaretMarshallingFactoryImpl(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 Marshaller Constructor Description DefaultContentTransformerFactory(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 Marshaller Modifier and Type Class Description classStorageEmbeddedImageMarshallerConstructors in com.atlassian.confluence.content.render.xhtml.storage.embed with parameters of type Marshaller Constructor Description StorageEmbeddedImageMarshaller(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 Modifier and Type Class Description classStorageEmoticonMarshaller -
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 Modifier and Type Class Description classStorageInlineCommentMarkerMarshaller -
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 Modifier and Type Class Description classStorageInlineTaskMarshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.storage.link
Classes in com.atlassian.confluence.content.render.xhtml.storage.link that implement Marshaller Modifier and Type Class Description classStorageLinkBodyMarshallerMarshall a LinkBody to storage format.classStorageLinkMarshallerConstructors in com.atlassian.confluence.content.render.xhtml.storage.link with parameters of type Marshaller Constructor Description StorageLinkBodyMarshaller(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 Marshaller Modifier and Type Class Description classDelegatingStorageMacroMarshallerAMarshallerofMacroDefinitions which decided which macro storage format to marshal, depending on theMacroDefinition.classStorageMacroV1MarshallerclassStorageMacroV2MarshallerMarshals aMacroDefinitioninto macro v2 storage format.Methods in com.atlassian.confluence.content.render.xhtml.storage.macro with parameters of type Marshaller Modifier and Type Method Description FragmentTransformerStorageMacroFragmentTransformerFactory. createStorageMacroFragmentTransformer(Unmarshaller<ResourceIdentifier> resourceIdentifierUnmarshaller, Marshaller<ResourceIdentifier> resourceIdentifierMarshaller)Constructors in com.atlassian.confluence.content.render.xhtml.storage.macro with parameters of type Marshaller Constructor Description StorageMacroV2Marshaller(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 Modifier and Type Class Description classStoragePageLayoutMarshaller -
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 Modifier and Type Class Description classStoragePlaceholderMarshaller -
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 Marshaller Modifier and Type Class Description classDelegatingResourceIdentifierMarshallerclassMakeRelativeAndDelegateResourceIdentifierMarshallerA Marshaller for ResourceIdentifiers which will first attempt to make the ResourceIdentifier as relative as possible before delegating for actual marshalling.classStorageAttachmentResourceIdentifierMarshallerclassStorageBlogPostResourceIdentifierMarshallerclassStorageContentEntityResourceIdentifierMarshallerclassStoragePageResourceIdentifierMarshallerclassStorageShortcutResourceIdentifierMarshallerclassStorageSpaceResourceIdentifierMarshallerclassStorageUrlResourceIdentifierMarshallerclassStorageUserResourceIdentifierMarshallerMarshalsUserResourceIdentifiers to storage format.Methods in com.atlassian.confluence.content.render.xhtml.storage.resource.identifiers with parameters of type Marshaller Modifier and Type Method Description voidDelegatingResourceIdentifierMarshaller. 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 Marshaller Constructor Description MakeRelativeAndDelegateResourceIdentifierMarshaller(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 Modifier and Type Class Description classStorageTimeMarshaller -
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 Modifier and Type Class Description classEmbeddedImageMarshallerclassViewEmbeddedImageMarshaller -
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 Modifier and Type Class Description classViewEmoticonMarshallerMarshal an emoticon for display. -
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 Modifier and Type Class Description classViewInlineCommentMarkerMarshaller -
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 Modifier and Type Class Description classViewInlineTaskMarshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.link
Classes in com.atlassian.confluence.content.render.xhtml.view.link that implement Marshaller Modifier and Type Class Description classViewAttachmentLinkMarshallerclassViewBlogPostLinkMarshallerclassViewContentEntityLinkMarshallerclassViewCreatePageLinkMarshallerclassViewDraftLinkMarshallerIn the Editor, if you are working on a new page then the context object is the Draft for this page.classViewIdAndTypeLinkMarshallerclassViewLinkBodyMarshallerMarshals link bodies for view.classViewPageLinkMarshallerclassViewPageTemplateLinkMarshallerclassViewShortcutLinkMarshallerclassViewSpaceLinkMarshallerclassViewUnresolvedLinkBodyMarshallerEncapsulates the logic on how to marshal the delegate / wrapped link inside anUnresolvedLink.classViewUnresolvedLinkMarshallerclassViewUserLinkMarshallerFields in com.atlassian.confluence.content.render.xhtml.view.link declared as Marshaller Modifier and Type Field Description protected Marshaller<Link>ViewIdAndTypeLinkMarshaller. linkBodyMarshallerprotected Marshaller<Link>ViewIdAndTypeLinkMarshaller. notPermittedLinkMarshallerprotected Marshaller<UnresolvedLink>ViewIdAndTypeLinkMarshaller. unresolvedLinkMarshallerMethods in com.atlassian.confluence.content.render.xhtml.view.link that return Marshaller Modifier and Type Method Description Marshaller<Link>ViewLinkMarshallerFactory. newBlogPostLinkMarshaller()Marshaller<Link>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.Marshaller<Link>ViewLinkMarshallerFactoryImpl. newBlogPostLinkMarshaller()Marshaller<Link>ViewLinkMarshallerFactoryImpl. newBlogPostLinkMarshaller(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller)Marshaller<Link>ViewLinkSubMarshallerFactory. newLinkBodyMarshaller()Marshaller<Link>ViewLinkSubMarshallerFactoryImpl. newLinkBodyMarshaller()Marshaller<Link>ViewLinkMarshallerFactory. newPageLinkMarshaller()Get a new instance of the default page link view marshaller.Marshaller<Link>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.Marshaller<Link>ViewLinkMarshallerFactoryImpl. newPageLinkMarshaller()Marshaller<Link>ViewLinkMarshallerFactoryImpl. newPageLinkMarshaller(Marshaller<CreatePageLink> createPageLinkMarshaller, HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller)default Marshaller<Link>ViewLinkMarshallerFactory. newPageTemplateLinkMarshaller()Marshaller<Link>ViewLinkMarshallerFactoryImpl. newPageTemplateLinkMarshaller()Marshaller<Link>ViewLinkSubMarshallerFactory. newUnresolvedLinkBodyMarshaller()Marshaller<Link>ViewLinkSubMarshallerFactoryImpl. newUnresolvedLinkBodyMarshaller()Marshaller<UnresolvedLink>ViewLinkSubMarshallerFactory. newUnresolvedLinkMarshaller()Marshaller<UnresolvedLink>ViewLinkSubMarshallerFactoryImpl. newUnresolvedLinkMarshaller()Marshaller<Link>ViewLinkMarshallerFactory. newUserLinkMarshaller()Marshaller<Link>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.Marshaller<Link>ViewLinkMarshallerFactoryImpl. newUserLinkMarshaller()Marshaller<Link>ViewLinkMarshallerFactoryImpl. newUserLinkMarshaller(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller)Methods in com.atlassian.confluence.content.render.xhtml.view.link with parameters of type Marshaller Modifier and Type Method Description Marshaller<Link>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.Marshaller<Link>ViewLinkMarshallerFactoryImpl. newBlogPostLinkMarshaller(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller)Marshaller<Link>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.Marshaller<Link>ViewLinkMarshallerFactoryImpl. newPageLinkMarshaller(Marshaller<CreatePageLink> createPageLinkMarshaller, HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller)Marshaller<Link>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.Marshaller<Link>ViewLinkMarshallerFactoryImpl. newUserLinkMarshaller(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller)protected voidViewUnresolvedLinkMarshaller. writeAdditionalAttributes(UnresolvedLink unresolvedLink, XMLStreamWriter xmlStreamWriter, Marshaller<Link> unresolvedLinkBodyMarshaller, ConversionContext conversionContext) -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.macro
Classes in com.atlassian.confluence.content.render.xhtml.view.macro that implement Marshaller Modifier and Type Class Description classViewMacroMarshallerclassViewUnknownMacroMarshallerDisplay a provided MacroDefinition as an 'unknown macro' (in view).Methods in com.atlassian.confluence.content.render.xhtml.view.macro that return Marshaller Modifier and Type Method Description Marshaller<MacroDefinition>ViewMacroMarshallerFactory. newMacroMarshaller()Get a new instance of the default view macro Marshaller.Marshaller<MacroDefinition>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.Marshaller<MacroDefinition>ViewMacroMarshallerFactoryImpl. newMacroMarshaller()Marshaller<MacroDefinition>ViewMacroMarshallerFactoryImpl. newMacroMarshaller(MacroManager macroManager, Marshaller<MacroDefinition> unknownMacroMarshaller, ViewMacroErrorPlaceholder viewMacroErrorPlaceholder)Marshaller<MacroDefinition>ViewMacroMarshallerFactory. newUnknownMacroMarshaller()Marshaller<MacroDefinition>ViewMacroMarshallerFactoryImpl. newUnknownMacroMarshaller()Methods in com.atlassian.confluence.content.render.xhtml.view.macro with parameters of type Marshaller Modifier and Type Method Description Marshaller<MacroDefinition>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.Marshaller<MacroDefinition>ViewMacroMarshallerFactoryImpl. newMacroMarshaller(MacroManager macroManager, Marshaller<MacroDefinition> unknownMacroMarshaller, ViewMacroErrorPlaceholder viewMacroErrorPlaceholder)Constructors in com.atlassian.confluence.content.render.xhtml.view.macro with parameters of type Marshaller Constructor Description ViewMacroMarshaller(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 Modifier and Type Class Description classViewPageLayoutMarshaller -
Uses of Marshaller in com.atlassian.confluence.content.render.xhtml.view.placeholder
Classes in com.atlassian.confluence.content.render.xhtml.view.placeholder that implement Marshaller Modifier and Type Class Description classViewPlaceholderMarshallerRenders 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 Modifier and Type Class Description classViewTimeMarshaller -
Uses of Marshaller in com.atlassian.confluence.diff.marshallers
Classes in com.atlassian.confluence.diff.marshallers that implement Marshaller Modifier and Type Class Description classDiffInlineCommentMarkerMarshallerclassDiffInlineTaskMarshallerThis 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.classDiffLinkMarshallerclassDiffMacroMarshallerConstructors in com.atlassian.confluence.diff.marshallers with parameters of type Marshaller Constructor Description DiffLinkMarshaller(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 Marshaller Constructor Description UserKeyExtractorFragmentTransformerSupplier(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 Marshaller Constructor Description UserKeyExtractorFragmentTransformer(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 Marshaller Modifier and Type Class Description classMetricsCollectingMarshaller<T>AMarshallerwhich 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 Marshaller Modifier and Type Method Description static <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 Marshaller Modifier and Type Method Description static <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 Marshaller Modifier and Type Class Description classDelegatingEditorMacroMarshallerAMarshallerofMacroDefinitions 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 Marshaller Constructor Description StorageFormatUserRewriter(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 Marshaller Modifier and Type Method Description abstract StreamableMacroDefinitionMarshallingStrategy. marshal(MacroDefinition macroDefinition, ConversionContext conversionContext, Marshaller<MacroDefinition> macroDefinitionMarshaller)Convert the MacroDefinition to a string.
-