public interface

MacroParameterSerializer

com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterSerializer
Known Indirect Subclasses

Class Overview

Serializes and deserializes macro parameters.

Summary

Public Methods
abstract Map<StringString> deserialize(String parameters)
Deserializes a String into a Map of parameters.
abstract String serialize(Map<StringString> parameters)
Serializes a map of parameters into a String.

Public Methods

public abstract Map<StringString> deserialize (String parameters)

Deserializes a String into a Map of parameters.

Parameters
parameters String to decode.
Returns
  • the parameters.

public abstract String serialize (Map<StringString> parameters)

Serializes a map of parameters into a String.

Parameters
parameters Map to encode. May be null or empty.
Returns
  • the encoded String.