org.apache.openjpa.persistence.jest
Class JSONObject
java.lang.Object
   org.apache.openjpa.persistence.jest.JSONObject
org.apache.openjpa.persistence.jest.JSONObject
- All Implemented Interfaces: 
- JSON
- public class JSONObject 
- extends Object- implements JSON
A JSON instance for persistence.
 
 Persistent instances have a persistent identity that extends beyond the process lifetime unlike other common
 identity such as identity hash code for a Java instance in a JVM.
 
 A JSONObject instance must need such a persistent identity.
- Author:
- Pinaki Poddar
 
 
| Fields inherited from interface org.apache.openjpa.persistence.jest.JSON | 
| ARRAY_EMPTY, ARRAY_END, ARRAY_START, FIELD_SEPARATOR, ID_MARKER, IOR_SEPARTOR, MEMBER_SEPARATOR, NEWLINE, NULL_LITERAL, OBJECT_END, OBJECT_START, QUOTE, REF_MARKER, SPACE, VALUE_SEPARATOR | 
 
 
 
 
JSONObject
public JSONObject(String type,
                  Object id,
                  boolean ref)
set
public void set(String key,
                Object value)
- 
 
- 
 
write
public void write(PrintWriter writer)
- 
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
asString
public StringBuilder asString(int indent)
- Description copied from interface: JSON
- Render into a string buffer.
 
- 
- Specified by:
- asStringin interface- JSON
 
- 
- Parameters:
- indent- level at which this instance is being rendered
- Returns:
- a mutable buffer
 
ior
StringBuilder ior()
- 
 
- 
 
main
public static void main(String[] args)
                 throws Exception
- 
 
- 
- Throws:
- Exception
 
Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.