com.atlassian.confluence.json.json
Class JsonString

java.lang.Object
  extended by com.atlassian.confluence.json.json.JsonString
All Implemented Interfaces:
Json

public class JsonString
extends Object
implements Json


Constructor Summary
JsonString(String str)
           
 
Method Summary
 String serialize()
          Returns a JSON-format string representation of this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonString

public JsonString(String str)
Method Detail

serialize

public String serialize()
Description copied from interface: Json
Returns a JSON-format string representation of this object.

The string must evaluate in a Javascript engine; i.e. it must be a valid RHS for the Javascript expression: { data : RHS }

Thus, nulls, booleans, numbers, strings, arrays and objects should be supported by implementing classes.

Closures must not be returned with this method.

Specified by:
serialize in interface Json
Returns:
json-format representation of this object
See Also:
RFC 4627 - JSON specification


Copyright © 2003–2015 Atlassian. All rights reserved.