public class JSONArray extends java.util.ArrayList<java.lang.Object> implements java.util.List<java.lang.Object>, JSONAwareEx, JSONStreamAwareEx
| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
| Constructor and Description |
|---|
JSONArray() |
| Modifier and Type | Method and Description |
|---|---|
void |
merge(java.lang.Object o2) |
java.lang.String |
toJSONString()
Explicitely Serialize Object as JSon String
|
java.lang.String |
toJSONString(JSONStyle compression) |
static java.lang.String |
toJSONString(java.util.List<? extends java.lang.Object> list) |
static java.lang.String |
toJSONString(java.util.List<? extends java.lang.Object> list,
JSONStyle compression)
Convert a list to JSON text.
|
java.lang.String |
toString()
Override natif toStirng()
|
java.lang.String |
toString(JSONStyle compression)
JSONAwareEx inferface
|
void |
writeJSONString(java.lang.Appendable out)
write JSON string to out.
|
void |
writeJSONString(java.lang.Appendable out,
JSONStyle compression)
write JSON string to out.
|
static void |
writeJSONString(java.lang.Iterable<? extends java.lang.Object> list,
java.lang.Appendable out,
JSONStyle compression)
Encode a list into JSON text and write it to out.
|
static void |
writeJSONString(java.util.List<? extends java.lang.Object> list,
java.lang.Appendable out) |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizefinalize, getClass, notify, notifyAll, wait, wait, waitadd, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArrayprivate static final long serialVersionUID
public static java.lang.String toJSONString(java.util.List<? extends java.lang.Object> list)
public static java.lang.String toJSONString(java.util.List<? extends java.lang.Object> list,
JSONStyle compression)
list - compression - Indicate compression levelJSONValue.toJSONString(Object)public static void writeJSONString(java.lang.Iterable<? extends java.lang.Object> list,
java.lang.Appendable out,
JSONStyle compression)
throws java.io.IOException
list - out - java.io.IOExceptionJSONValue.writeJSONString(Object, Appendable)public static void writeJSONString(java.util.List<? extends java.lang.Object> list,
java.lang.Appendable out)
throws java.io.IOException
java.io.IOExceptionpublic void merge(java.lang.Object o2)
public java.lang.String toJSONString()
toJSONString in interface JSONAwarepublic java.lang.String toJSONString(JSONStyle compression)
toJSONString in interface JSONAwareExpublic java.lang.String toString()
toString in class java.util.AbstractCollection<java.lang.Object>public java.lang.String toString(JSONStyle compression)
compression - compression parampublic void writeJSONString(java.lang.Appendable out)
throws java.io.IOException
JSONStreamAwarewriteJSONString in interface JSONStreamAwarejava.io.IOExceptionpublic void writeJSONString(java.lang.Appendable out,
JSONStyle compression)
throws java.io.IOException
JSONStreamAwareExwriteJSONString in interface JSONStreamAwareExjava.io.IOException