public class CustomJSONWriter extends JSONWriter
| Modifier and Type | Field and Description |
|---|---|
java.util.Stack<java.lang.String> |
objectStack |
| Constructor and Description |
|---|
CustomJSONWriter(java.io.Writer w) |
| Modifier and Type | Method and Description |
|---|---|
CustomJSONWriter |
array()
Begin appending a new array.
|
CustomJSONWriter |
endArray()
End an array.
|
CustomJSONWriter |
endObject()
End an object.
|
CustomJSONWriter |
key(java.lang.String s)
Append a key.
|
CustomJSONWriter |
object()
Begin appending a new object.
|
CustomJSONWriter |
value(boolean b)
Append either the value
true or the value
false. |
CustomJSONWriter |
value(double d)
Append a double value.
|
CustomJSONWriter |
value(long l)
Append a long value.
|
CustomJSONWriter |
value(java.lang.Object o)
Append an object value.
|
isTidy, setTidy, writeArray, writeObjectpublic CustomJSONWriter array()
JSONWriterendArray will be appended to this array. The
endArray method must be called to mark the array's end.array in class JSONWriterpublic CustomJSONWriter endArray()
JSONWriterarray.endArray in class JSONWriterpublic CustomJSONWriter endObject()
JSONWriterobject.endObject in class JSONWriterpublic CustomJSONWriter key(java.lang.String s)
JSONWriterkey in class JSONWriters - A key string.public CustomJSONWriter object()
JSONWriterendObject will be appended to this object. The
endObject method must be called to mark the object's end.object in class JSONWriterpublic CustomJSONWriter value(boolean b)
JSONWritertrue or the value
false.value in class JSONWriterb - A boolean.public CustomJSONWriter value(double d)
JSONWritervalue in class JSONWriterd - A double.public CustomJSONWriter value(long l)
JSONWritervalue in class JSONWriterl - A long.public CustomJSONWriter value(java.lang.Object o)
JSONWritervalue in class JSONWritero - The object to append. It can be null, or a Boolean, Number,
String, JSONObject, or JSONArray, or an object with a toJSONString()
method.Copyright © 2010 - 2023 Adobe. All Rights Reserved