public class JsonArray extends Json implements java.io.Serializable, java.lang.Iterable<java.lang.Object>, JsonAware
限定符和类型 | 类和说明 |
---|---|
static class |
JsonArray.ForeachHelper |
构造器和说明 |
---|
JsonArray() |
JsonArray(java.util.Collection<java.lang.Object> collection) |
JsonArray(JsonArray jsonArray) |
JsonArray(java.util.List<java.lang.Object> list) |
限定符和类型 | 方法和说明 |
---|---|
JsonArray |
add(java.lang.Object o) |
void |
clear() |
protected java.util.List<java.lang.Object> |
createList() |
protected java.util.List<java.lang.Object> |
createList(java.util.List<java.lang.Object> list) |
boolean |
equals(java.lang.Object o) |
void |
foreach(JsonArray.ForeachHelper foreachHelper) |
java.lang.Object |
get(int index) |
java.lang.Object |
get(int index,
java.lang.Object defaultValue) |
java.math.BigDecimal |
getBigDecimal(int index) |
java.math.BigInteger |
getBigInteger(int index) |
java.lang.Boolean |
getBoolean(int index) |
java.lang.Byte |
getByte(int index) |
byte[] |
getBytes(int index) |
java.lang.Character |
getChar(int index) |
java.util.Date |
getDate(int index) |
java.lang.Double |
getDouble(int index) |
java.lang.Float |
getFloat(int index) |
java.lang.Integer |
getInt(int index) |
java.lang.String |
getJson(int index) |
JsonArray |
getJsonArray(int index) |
JsonObject |
getJsonObject(int index) |
java.lang.Long |
getLong(int index) |
java.lang.Short |
getShort(int index) |
java.sql.Date |
getSqlDate(int index) |
java.lang.String |
getString(int index) |
java.sql.Timestamp |
getTimestamp(int index) |
int |
hashCode() |
boolean |
isEmpty() |
java.util.Iterator<java.lang.Object> |
iterator() |
protected void |
putTo(JsonObject jsonObject) |
java.lang.Object |
remove(int index) |
java.lang.Object |
remove(java.lang.Object object) |
int |
size() |
void |
sort(java.util.Comparator<java.lang.Object> comparator) |
JsonArray |
subArray(int start,
int offset) |
JsonObject |
toJsonObject() |
java.lang.String |
toJsonString(SerializeFeature feature) |
java.util.List<java.lang.Object> |
toList() |
java.util.List<java.lang.String> |
toStringList() |
parseArray, parseArray, parseArray, parseArray, parseBean, parseBean, parseBean, parseBean, parseBeanList, parseBeanList, parseBeanList, parseBeanList, parseObject, parseObject, parseObject, parseObject, toJsonString, toJsonString, toString, toString
public JsonArray()
public JsonArray(JsonArray jsonArray)
public JsonArray(java.util.List<java.lang.Object> list)
public JsonArray(java.util.Collection<java.lang.Object> collection)
protected java.util.List<java.lang.Object> createList()
protected java.util.List<java.lang.Object> createList(java.util.List<java.lang.Object> list)
public int size()
public boolean isEmpty()
public JsonArray add(java.lang.Object o)
public java.lang.Object get(int index, java.lang.Object defaultValue)
public java.lang.Object get(int index)
public java.lang.Object remove(int index)
public java.lang.Object remove(java.lang.Object object)
public void clear()
public java.util.List<java.lang.Object> toList()
public java.util.List<java.lang.String> toStringList()
public JsonArray subArray(int start, int offset)
public java.util.Iterator<java.lang.Object> iterator()
iterator
在接口中 java.lang.Iterable<java.lang.Object>
public boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object
public int hashCode()
hashCode
在类中 java.lang.Object
public java.lang.String toJsonString(SerializeFeature feature)
toJsonString
在接口中 JsonAware
public java.lang.String getString(int index)
public java.lang.Byte getByte(int index)
public java.lang.Character getChar(int index)
public java.lang.Short getShort(int index)
public java.math.BigDecimal getBigDecimal(int index)
public java.math.BigInteger getBigInteger(int index)
public java.lang.Float getFloat(int index)
public java.lang.Double getDouble(int index)
public java.util.Date getDate(int index)
public java.sql.Date getSqlDate(int index)
public java.sql.Timestamp getTimestamp(int index)
public java.lang.Long getLong(int index)
public java.lang.Integer getInt(int index)
public byte[] getBytes(int index)
public java.lang.Boolean getBoolean(int index)
public JsonObject getJsonObject(int index)
public JsonArray getJsonArray(int index)
public java.lang.String getJson(int index)
public JsonObject toJsonObject()
protected void putTo(JsonObject jsonObject)
public void sort(java.util.Comparator<java.lang.Object> comparator)
public void foreach(JsonArray.ForeachHelper foreachHelper)
Copyright © 2016. All Rights Reserved.