Interface Json
-
- All Known Implementing Classes:
JsonArray,JsonBoolean,JsonNull,JsonNumber,JsonObject,JsonString
public interface JsonRepresents Javascript data with a serialize method to convert the data to a JSON string.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Stringserialize()Returns a JSON-format string representation of this object.
-
-
-
Method Detail
-
serialize
String serialize()
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.
- Returns:
- json-format representation of this object
- See Also:
- RFC 4627 - JSON specification
-
-