Uses of Interface
com.atlassian.confluence.content.render.xhtml.Streamable
Package
Description
-
Uses of Streamable in com.atlassian.confluence.content.render.xhtml
Modifier and TypeMethodDescriptionstatic Streamable
Streamables.combine
(Streamable... streamables) Combine a series of streamable instances into a single result.static Streamable
Streamables.combine
(Iterable<Streamable> streamables) Combine a series of streamable instances into a single result.static Streamable
Streamables.empty()
Create an empty streamable that will do nothing when itswriteTo()
method is called.static Streamable
Streamables.from
(XmlStreamWriterTemplate template, XmlStreamWriterCallback callback) Create a streamable that will produce the result of executing the provide callback within the template.static Streamable
Produce a streamable from a string.DelegatingLinkMarshaller.marshal
(Link link, ConversionContext conversionContext) Marshaller.marshal
(T object, ConversionContext conversionContext) Marshals an object to XML.MarshallingFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) UnmarshalMarshalFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) static Streamable
Streamables.withCharacterCounting
(Streamable delegate, com.atlassian.fugue.Effect<Long> characterCountCallback) Deprecated.since 7.0.1.static Streamable
Streamables.withCountingCharacters
(Streamable delegate, Consumer<Long> characterCountCallback) Produces a Streamable which counts the number of characters written to another Streamable's writer.Modifier and TypeMethodDescriptionstatic Streamable
Streamables.combine
(Streamable... streamables) Combine a series of streamable instances into a single result.static Streamable
Streamables.withCharacterCounting
(Streamable delegate, com.atlassian.fugue.Effect<Long> characterCountCallback) Deprecated.since 7.0.1.static Streamable
Streamables.withCountingCharacters
(Streamable delegate, Consumer<Long> characterCountCallback) Produces a Streamable which counts the number of characters written to another Streamable's writer.static void
StaxUtils.writeRawXML
(XMLStreamWriter writer, Writer out, Streamable streamable) Write raw XML properly on the provided Writer, which is wrapped by a XMLStreamWriterstatic String
Streamables.writeToString
(Streamable streamable) Write the contents of a streamable to a string.Modifier and TypeMethodDescriptionstatic Streamable
Streamables.combine
(Iterable<Streamable> streamables) Combine a series of streamable instances into a single result. -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.definition
Modifier and TypeMethodDescriptionMacroBody.getBodyStream()
PlainTextMacroBody.getBodyStream()
RichTextMacroBody.getBodyStream()
MacroBody.getStorageBodyStream()
PlainTextMacroBody.getStorageBodyStream()
RichTextMacroBody.getStorageBodyStream()
MacroBody.getTransformedBodyStream()
PlainTextMacroBody.getTransformedBodyStream()
RichTextMacroBody.getTransformedBodyStream()
Modifier and TypeMethodDescriptionstatic RichTextMacroBody
RichTextMacroBody.withStorage
(Streamable storageBody) static RichTextMacroBody
RichTextMacroBody.withStorageAndTransform
(Streamable storageBody, Streamable transformedBody) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.editor
Modifier and TypeMethodDescriptionEditorErrorFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.editor.embed
Modifier and TypeMethodDescriptionEditorUnidentifiedAttachmentMarshaller.marshalPlaceholder
(XmlStreamWriterTemplate xmlStreamWriterTemplate, EmbeddedImage embeddedImage, AttachmentResourceIdentifier attachmentResourceIdentifier, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.editor.inline
Modifier and TypeMethodDescriptionEditorEmoticonMarshaller.marshal
(Emoticon emoticon, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.editor.macro
Modifier and TypeMethodDescriptionCustomImageEditorMacroMarshaller.marshal
(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext) CustomPlaceholderEditorMarshaller.marshal
(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext) EditorBodilessMacroMarshaller.marshal
(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext) EditorBodyMacroMarshaller.marshal
(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext) EditorMacroMarshaller.marshal
(MacroDefinition macroDefinition, ConversionContext conversionContext) ImprovedEditorUnknownMacroMarshaller.marshal
(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext) MacroMarshaller.marshal
(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext) Marshall the supplied macro. -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.editor.placeholder
Modifier and TypeMethodDescriptionEditorPlaceholderMarshaller.marshal
(Placeholder placeholder, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.migration
Modifier and TypeMethodDescriptionUrlLinkMarshaller.marshal
(Link link, ConversionContext conversionContext) DelegatingMigrationAwareFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.model.inlinecommentmarker
-
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.model.pagelayouts
-
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.storage.embed
Modifier and TypeMethodDescriptionStorageEmbeddedImageMarshaller.marshal
(EmbeddedImage embeddedImage, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.storage.inline
Modifier and TypeMethodDescriptionStorageEmoticonMarshaller.marshal
(Emoticon emoticon, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.storage.inlinecommentmarker
Modifier and TypeMethodDescriptionStorageInlineCommentMarkerMarshaller.marshal
(InlineCommentMarker inlineCommentMarker, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.storage.inlinetask
Modifier and TypeMethodDescriptionStorageInlineTaskMarshaller.marshal
(InlineTaskList inlineTaskList, ConversionContext conversionContext) protected Streamable
StorageInlineTaskUnmarshaller.processTaskTitle
(XMLEventReader reader, FragmentTransformer fragmentTransformer, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.storage.link
Modifier and TypeMethodDescriptionStorageLinkBodyMarshaller.marshal
(LinkBody<?> linkBody, ConversionContext conversionContext) StorageLinkMarshaller.marshal
(Link link, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.storage.macro
Modifier and TypeMethodDescriptionDelegatingStorageMacroMarshaller.marshal
(MacroDefinition macroDefinition, ConversionContext conversionContext) Marshals the suppliedMacroDefinition
using either V1 or V2 macro storage format.StorageMacroV1Marshaller.marshal
(MacroDefinition macroDefinition, ConversionContext conversionContext) StorageMacroV2Marshaller.marshal
(MacroDefinition originalMacroDefinition, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.storage.pagelayouts
Modifier and TypeMethodDescriptionStoragePageLayoutMarshaller.marshal
(PageLayout pagelayout, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.storage.placeholder
Modifier and TypeMethodDescriptionStoragePlaceholderMarshaller.marshal
(Placeholder placeholder, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.storage.resource.identifiers
Modifier and TypeMethodDescriptionDelegatingResourceIdentifierMarshaller.marshal
(ResourceIdentifier resourceIdentifier, ConversionContext conversionContext) MakeRelativeAndDelegateResourceIdentifierMarshaller.marshal
(ResourceIdentifier resourceId, ConversionContext conversionContext) StorageAttachmentResourceIdentifierMarshaller.marshal
(AttachmentResourceIdentifier attachmentResourceIdentifier, ConversionContext conversionContext) StorageBlogPostResourceIdentifierMarshaller.marshal
(BlogPostResourceIdentifier resourceIdentifier, ConversionContext conversionContext) Marshal the provided resource identifier.StorageContentEntityResourceIdentifierMarshaller.marshal
(ContentEntityResourceIdentifier contentEntityResourceIdentifier, ConversionContext conversionContext) StoragePageResourceIdentifierMarshaller.marshal
(PageResourceIdentifier pageResourceIdentifier, ConversionContext conversionContext) Marshal the provided resource identifier.StorageShortcutResourceIdentifierMarshaller.marshal
(ShortcutResourceIdentifier shortcutResourceIdentifier, ConversionContext conversionContext) StorageSpaceResourceIdentifierMarshaller.marshal
(SpaceResourceIdentifier spaceResourceIdentifier, ConversionContext conversionContext) StorageUrlResourceIdentifierMarshaller.marshal
(UrlResourceIdentifier urlResourceIdentifier, ConversionContext conversionContext) StorageUserResourceIdentifierMarshaller.marshal
(UserResourceIdentifier userResourceIdentifier, ConversionContext conversionContext) Marshal the suppliedUserResourceIdentifier
to storage format. -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.storage.time
Modifier and TypeMethodDescriptionStorageTimeMarshaller.marshal
(Time time, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.transformers
Modifier and TypeMethodDescriptionDefaultFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer defaultFragmentTransformer, ConversionContext conversionContext) Transform the XML read from the supplied reader, making use of any configured FragmentTransformers as appropriate.ElementTransformingFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) Wraps the supplied reader in an ElementTransformingXmlEventReader and then applies the mainFragmentTransformer.FragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) Html5RawTextElementFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) Html5VoidElementFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) LazyLoadingFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) LegacyFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) PluginFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.view
Modifier and TypeMethodDescriptionViewTableWrappingFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.view.embed
Modifier and TypeMethodDescriptionAttachedImageMarshaller.marshal
(XmlStreamWriterTemplate xmlStreamWriterTemplate, EmbeddedImage embeddedImage, AttachmentResourceIdentifier attachmentResourceIdentifier, ConversionContext conversionContext) DefaultAttachedImageResourceMarshaller.marshal
(XmlStreamWriterTemplate xmlStreamWriterTemplate, EmbeddedImage embeddedImage, AttachmentResourceIdentifier attachmentResourceIdentifier, ConversionContext conversionContext) EmbeddedImageMarshaller.marshal
(EmbeddedImage embeddedImage, ConversionContext conversionContext) ViewEmbeddedImageMarshaller.marshal
(EmbeddedImage embeddedImage, ConversionContext conversionContext) UnidentifiedAttachmentMarshaller.marshalPlaceholder
(XmlStreamWriterTemplate xmlStreamWriterTemplate, EmbeddedImage embeddedImage, AttachmentResourceIdentifier ri, ConversionContext context) ViewUnidentifiedAttachmentMarshaller.marshalPlaceholder
(XmlStreamWriterTemplate xmlStreamWriterTemplate, EmbeddedImage embeddedImage, AttachmentResourceIdentifier ri, ConversionContext context) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.view.inline
Modifier and TypeMethodDescriptionViewEmoticonMarshaller.marshal
(Emoticon emoticon, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.view.inlinecommentmarker
Modifier and TypeMethodDescriptionViewInlineCommentMarkerMarshaller.marshal
(InlineCommentMarker inlineCommentMarker, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.view.inlinetask
Modifier and TypeMethodDescriptionViewInlineTaskMarshaller.marshal
(InlineTaskList inlineTaskList, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.view.link
Modifier and TypeMethodDescriptionViewAttachmentLinkMarshaller.marshal
(Link attachmentLink, ConversionContext conversionContext) ViewBlogPostLinkMarshaller.marshal
(Link link, ConversionContext conversionContext) ViewContentEntityLinkMarshaller.marshal
(Link link, ConversionContext conversionContext) ViewCreatePageLinkMarshaller.marshal
(CreatePageLink createPageLink, ConversionContext conversionContext) ViewDraftLinkMarshaller.marshal
(Link link, ConversionContext conversionContext) ViewIdAndTypeLinkMarshaller.marshal
(Link link, ConversionContext conversionContext) ViewLinkBodyMarshaller.marshal
(Link link, ConversionContext conversionContext) ViewPageLinkMarshaller.marshal
(Link attachmentLink, ConversionContext conversionContext) ViewPageTemplateLinkMarshaller.marshal
(Link attachmentLink, ConversionContext conversionContext) ViewShortcutLinkMarshaller.marshal
(Link shortcutLink, ConversionContext conversionContext) ViewSpaceLinkMarshaller.marshal
(Link link, ConversionContext conversionContext) Marshals the given link to a String.ViewUnresolvedLinkBodyMarshaller.marshal
(Link link, ConversionContext conversionContext) ViewUnresolvedLinkMarshaller.marshal
(UnresolvedLink unresolvedLink, ConversionContext conversionContext) ViewUserLinkMarshaller.marshal
(Link userLink, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.view.macro
Modifier and TypeMethodDescriptionViewMacroMarshaller.marshal
(MacroDefinition macroDefinition, ConversionContext conversionContext) ViewUnknownMacroMarshaller.marshal
(MacroDefinition macroDefinition, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.view.pagelayouts
Modifier and TypeMethodDescriptionViewPageLayoutMarshaller.marshal
(PageLayout pagelayout, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.view.placeholder
Modifier and TypeMethodDescriptionViewPlaceholderMarshaller.marshal
(Placeholder placeholder, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.view.theming
Modifier and TypeMethodDescriptionTextColorTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.content.render.xhtml.view.time
Modifier and TypeMethodDescriptionViewTimeMarshaller.marshal
(Time time, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.diff.marshallers
Modifier and TypeMethodDescriptionDiffInlineCommentMarkerMarshaller.marshal
(InlineCommentMarker inlineCommentMarker, ConversionContext conversionContext) DiffInlineTaskMarshaller.marshal
(InlineTaskList inlineTaskList, ConversionContext conversionContext) DiffLinkMarshaller.marshal
(Link link, ConversionContext conversionContext) DiffMacroMarshaller.marshal
(MacroDefinition macroDefinition, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.impl.backuprestore.backup.exporters
Modifier and TypeMethodDescriptionUserKeyExtractorFragmentTransformer.transform
(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.impl.content.render.xhtml.analytics
Modifier and TypeMethodDescriptionMetricsCollectingMarshaller.marshal
(T object, @Nullable ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.impl.content.render.xhtml.editor.macro
Modifier and TypeMethodDescriptionDelegatingEditorMacroMarshaller.marshal
(MacroDefinition macroDefinition, ConversionContext conversionContext) -
Uses of Streamable in com.atlassian.confluence.macro
Modifier and TypeMethodDescriptionStreamableMacro.executeToStream
(Map<String, String> parameters, Streamable body, ConversionContext context) Execute the macro, and produce a streamable that represents its output.Modifier and TypeMethodDescriptionStreamableMacro.executeToStream
(Map<String, String> parameters, Streamable body, ConversionContext context) Execute the macro, and produce a streamable that represents its output. -
Uses of Streamable in com.atlassian.confluence.plugins.soy
Modifier and TypeMethodDescriptionConfluenceSoyTemplateRenderer.render
(String templateProviderPluginKey, String templateName, Map<String, Object> data) ConfluenceSoyTemplateRenderer.render
(String templateProviderPluginKey, String templateName, Map<String, Object> data, Map<String, Object> injectedData) -
Uses of Streamable in com.atlassian.confluence.renderer.template
Modifier and TypeMethodDescriptionDelegatingTemplateRenderer.render
(String templateProviderPluginKey, String templateName, Map<String, Object> data) DelegatingTemplateRenderer.render
(String templateProviderPluginKey, String templateName, Map<String, Object> data, Map<String, Object> injectedData) TemplateRenderer.render
(String templateProviderPluginKey, String templateName, Map<String, Object> data) Render a plugin-provided template as a Streamable.TemplateRenderer.render
(String templateProviderPluginKey, String templateName, Map<String, Object> data, Map<String, Object> injectedData) Render a plugin-provided template as a Streamable. -
Uses of Streamable in com.atlassian.confluence.xhtml.api
Modifier and TypeMethodDescriptionMacroDefinition.getBodyStream()
MacroDefinition.getStorageBodyStream()
MacroDefinition.getTransformedBodyStream()
abstract Streamable
MacroDefinitionMarshallingStrategy.marshal
(MacroDefinition macroDefinition, ConversionContext conversionContext, Marshaller<MacroDefinition> macroDefinitionMarshaller) Convert the MacroDefinition to a string.