public class JsonWriteContext
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.StringBuffer |
buffer |
protected int |
objectcnt |
protected boolean |
writeclass |
| Constructor and Description |
|---|
JsonWriteContext(boolean writeclass) |
| Modifier and Type | Method and Description |
|---|---|
void |
addObject(java.util.Map<java.lang.Object,java.lang.Object> traversed,
java.lang.Object obj) |
static java.lang.String |
encodeJsonString(java.lang.String string) |
java.lang.String |
getString() |
void |
incObjectCount() |
boolean |
isWriteClass()
Get the writeclass.
|
JsonWriteContext |
write(java.lang.String str)
Write a string to the buffer.
|
void |
writeClass(java.lang.Class<?> clazz)
Write the classname.
|
JsonWriteContext |
writeNameString(java.lang.String name,
java.lang.String str)
Write a string to the buffer.
|
JsonWriteContext |
writeNameValue(java.lang.String name,
boolean val)
Write a string to the buffer.
|
JsonWriteContext |
writeNameValue(java.lang.String name,
java.lang.Class<?> val)
Write a string to the buffer.
|
JsonWriteContext |
writeNameValue(java.lang.String name,
int val)
Write a string to the buffer.
|
JsonWriteContext |
writeNameValue(java.lang.String name,
long val)
Write a string to the buffer.
|
JsonWriteContext |
writeNameValue(java.lang.String name,
java.lang.Object val)
Write a string to the buffer.
|
JsonWriteContext |
writeString(java.lang.String str)
Write a string to the buffer.
|
protected java.lang.StringBuffer buffer
protected boolean writeclass
protected int objectcnt
public JsonWriteContext write(java.lang.String str)
public JsonWriteContext writeString(java.lang.String str)
public JsonWriteContext writeNameString(java.lang.String name, java.lang.String str)
public JsonWriteContext writeNameValue(java.lang.String name, java.lang.Object val)
public JsonWriteContext writeNameValue(java.lang.String name, int val)
public JsonWriteContext writeNameValue(java.lang.String name, long val)
public JsonWriteContext writeNameValue(java.lang.String name, boolean val)
public JsonWriteContext writeNameValue(java.lang.String name, java.lang.Class<?> val)
public void writeClass(java.lang.Class<?> clazz)
object - public java.lang.String getString()
public boolean isWriteClass()
public void addObject(java.util.Map<java.lang.Object,java.lang.Object> traversed,
java.lang.Object obj)
public void incObjectCount()
public static java.lang.String encodeJsonString(java.lang.String string)