com.atlassian.confluence.json.json
Class JsonObject
java.lang.Object
com.atlassian.confluence.json.json.JsonObject
- All Implemented Interfaces:
- Json
public class JsonObject
- extends Object
- implements Json
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JsonObject
public JsonObject()
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
setProperty
public JsonObject setProperty(String key,
Json json)
setProperty
public JsonObject setProperty(String key,
String value)
setProperty
public JsonObject setProperty(String key,
Number number)
setProperty
public JsonObject setProperty(String key,
Date date)
Copyright © 2003-2011 Atlassian. All Rights Reserved.