| java.lang.Object | |
| ↳ | com.atlassian.confluence.content.render.xhtml.editor.macro.DefaultMacroParameterSerializer |
Serializes and deserializes macro parameters in the following format a=b|c=d. This is similar to how parameters are declared in macros in wiki markup.
This strategy is also duplicated on the client-side in the script macro-parameter-serializer.js
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Deserializes a String into a Map of parameters.
| |||||||||||
Serializes a map of parameters into a String.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterSerializer
| |||||||||||
Deserializes a String into a Map of parameters.
| encodedParameters | String to decode. |
|---|
Serializes a map of parameters into a String.
| parameters | Map to encode. May be null or empty. |
|---|

