Class RichTextMacroBody
- java.lang.Object
-
- com.atlassian.confluence.content.render.xhtml.definition.RichTextMacroBody
-
-
Constructor Summary
Constructors Constructor Description RichTextMacroBody(Streamable body)Deprecated.since 5.6.RichTextMacroBody(String body)Deprecated.since 5.6.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetBody()StreamablegetBodyStream()StreamablegetStorageBodyStream()StreamablegetTransformedBodyStream()inthashCode()StringtoString()static RichTextMacroBodywithStorage(Streamable storageBody)static RichTextMacroBodywithStorageAndTransform(Streamable storageBody, Streamable transformedBody)
-
-
-
Constructor Detail
-
RichTextMacroBody
@Deprecated public RichTextMacroBody(String body)
Deprecated.since 5.6. CallwithStorage(Streamable)orwithStorageAndTransform(Streamable, Streamable)instead.- Parameters:
body- the body - assumed to be transformed, but it might not be!
-
RichTextMacroBody
@Deprecated public RichTextMacroBody(Streamable body)
Deprecated.since 5.6. CallwithStorage(Streamable)orwithStorageAndTransform(Streamable, Streamable)instead.- Parameters:
body- the body - assumed to be transformed, but it might not be!
-
-
Method Detail
-
withStorage
public static RichTextMacroBody withStorage(Streamable storageBody)
-
withStorageAndTransform
public static RichTextMacroBody withStorageAndTransform(Streamable storageBody, Streamable transformedBody)
-
getBodyStream
public Streamable getBodyStream()
- Specified by:
getBodyStreamin interfaceMacroBody- Returns:
- the macro body as a {code Streamable}. May be transformed, if that is the required format.
- See Also:
MacroBody.getStorageBodyStream(),MacroBody.getTransformedBodyStream(),RequiresFormat
-
getBody
public String getBody()
- Specified by:
getBodyin interfaceMacroBody- Returns:
- the macro body as a string. May be transformed, if that is the required format.
- See Also:
MacroBody.getStorageBodyStream(),MacroBody.getTransformedBodyStream(),RequiresFormat
-
getTransformedBodyStream
public Streamable getTransformedBodyStream()
- Specified by:
getTransformedBodyStreamin interfaceMacroBody- Returns:
- the macro body, transformed by the current pipeline (if transformation was enabled). Can be null.
-
getStorageBodyStream
public Streamable getStorageBodyStream()
- Specified by:
getStorageBodyStreamin interfaceMacroBody- Returns:
- the storage format of the macro body, without any transforms applied.
-
-