org.apache.tapestry5.json
Class JSONLiteral
java.lang.Object
org.apache.tapestry5.json.JSONLiteral
- All Implemented Interfaces:
- JSONString
public class JSONLiteral
- extends Object
- implements JSONString
A way of including some text (often, text that violates the normal JSON specification) as part of a JSON object or
array. This is used in a few places where data is nominally JSON but actually includes some non-conformant elements,
such as an inline function definition.
- Since:
- 5.1.0.2
Method Summary |
String |
toJSONString()
The toJSONString method allows a class to produce its own JSON serialization. |
String |
toString()
Returns the text property; this is also the value placed into the JSON string (unquoted, exactly as is). |
JSONLiteral
public JSONLiteral(String text)
toString
public String toString()
- Returns the text property; this is also the value placed into the JSON string (unquoted, exactly as is).
- Overrides:
toString
in class Object
- Returns:
- the text
toJSONString
public String toJSONString()
- Description copied from interface:
JSONString
- The
toJSONString
method allows a class to produce its own JSON serialization.
- Specified by:
toJSONString
in interface JSONString
- Returns:
- A strictly syntactically correct JSON text.
Copyright © 2003-2012 The Apache Software Foundation.