类 JSONArray
- java.lang.Object
-
- cn.leancloud.json.JSONArray
-
- 所有已实现的接口:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<java.lang.Object>,java.util.Collection<java.lang.Object>,java.util.List<java.lang.Object>
- 直接已知子类:
GsonArray
public abstract class JSONArray extends java.lang.Object implements java.util.List<java.lang.Object>, java.lang.Cloneable, java.io.Serializable- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classJSONArray.Builder
-
构造器概要
构造器 构造器 说明 JSONArray()
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 abstract JSONArrayfluentAdd(int index, java.lang.Object element)abstract JSONArrayfluentAdd(java.lang.Object a)abstract JSONArrayfluentAddAll(int index, java.util.Collection<? extends java.lang.Object> c)abstract JSONArrayfluentAddAll(java.util.Collection<? extends java.lang.Object> c)abstract JSONArrayfluentClear()abstract JSONArrayfluentRemove(int index)abstract JSONArrayfluentRemove(java.lang.Object o)abstract JSONArrayfluentRemoveAll(java.util.Collection<?> c)abstract JSONArrayfluentRetainAll(java.util.Collection<?> c)abstract JSONArrayfluentSet(int index, java.lang.Object element)abstract java.math.BigDecimalgetBigDecimal(int index)abstract java.math.BigIntegergetBigInteger(int index)abstract java.lang.BooleangetBoolean(int index)abstract booleangetBooleanValue(int index)abstract java.lang.BytegetByte(int index)abstract bytegetByteValue(int index)abstract java.util.DategetDate(int index)abstract java.lang.DoublegetDouble(int index)abstract doublegetDoubleValue(int index)abstract java.lang.FloatgetFloat(int index)abstract floatgetFloatValue(int index)abstract java.lang.IntegergetInteger(int index)abstract intgetIntValue(int index)abstract JSONArraygetJSONArray(int index)abstract JSONObjectgetJSONObject(int index)abstract java.lang.LonggetLong(int index)abstract longgetLongValue(int index)abstract <T> TgetObject(int index, java.lang.Class<T> clazz)abstract <T> TgetObject(int index, java.lang.reflect.Type type)abstract java.lang.ShortgetShort(int index)abstract shortgetShortValue(int index)abstract java.sql.DategetSqlDate(int index)abstract java.lang.StringgetString(int index)abstract java.sql.TimestampgetTimestamp(int index)abstract <T> java.util.List<T>toJavaList(java.lang.Class<T> clazz)abstract java.lang.StringtoJSONString()
-
-
-
方法详细资料
-
fluentAdd
public abstract JSONArray fluentAdd(java.lang.Object a)
-
fluentRemove
public abstract JSONArray fluentRemove(java.lang.Object o)
-
fluentAddAll
public abstract JSONArray fluentAddAll(java.util.Collection<? extends java.lang.Object> c)
-
fluentAddAll
public abstract JSONArray fluentAddAll(int index, java.util.Collection<? extends java.lang.Object> c)
-
fluentRemoveAll
public abstract JSONArray fluentRemoveAll(java.util.Collection<?> c)
-
fluentRetainAll
public abstract JSONArray fluentRetainAll(java.util.Collection<?> c)
-
fluentClear
public abstract JSONArray fluentClear()
-
fluentRemove
public abstract JSONArray fluentRemove(int index)
-
fluentSet
public abstract JSONArray fluentSet(int index, java.lang.Object element)
-
fluentAdd
public abstract JSONArray fluentAdd(int index, java.lang.Object element)
-
getJSONObject
public abstract JSONObject getJSONObject(int index)
-
getJSONArray
public abstract JSONArray getJSONArray(int index)
-
getObject
public abstract <T> T getObject(int index, java.lang.Class<T> clazz)
-
getObject
public abstract <T> T getObject(int index, java.lang.reflect.Type type)
-
getBoolean
public abstract java.lang.Boolean getBoolean(int index)
-
getBooleanValue
public abstract boolean getBooleanValue(int index)
-
getByte
public abstract java.lang.Byte getByte(int index)
-
getByteValue
public abstract byte getByteValue(int index)
-
getShort
public abstract java.lang.Short getShort(int index)
-
getShortValue
public abstract short getShortValue(int index)
-
getInteger
public abstract java.lang.Integer getInteger(int index)
-
getIntValue
public abstract int getIntValue(int index)
-
getLong
public abstract java.lang.Long getLong(int index)
-
getLongValue
public abstract long getLongValue(int index)
-
getFloat
public abstract java.lang.Float getFloat(int index)
-
getFloatValue
public abstract float getFloatValue(int index)
-
getDouble
public abstract java.lang.Double getDouble(int index)
-
getDoubleValue
public abstract double getDoubleValue(int index)
-
getBigDecimal
public abstract java.math.BigDecimal getBigDecimal(int index)
-
getBigInteger
public abstract java.math.BigInteger getBigInteger(int index)
-
getString
public abstract java.lang.String getString(int index)
-
getDate
public abstract java.util.Date getDate(int index)
-
getSqlDate
public abstract java.sql.Date getSqlDate(int index)
-
getTimestamp
public abstract java.sql.Timestamp getTimestamp(int index)
-
toJavaList
public abstract <T> java.util.List<T> toJavaList(java.lang.Class<T> clazz)
-
toJSONString
public abstract java.lang.String toJSONString()
-
-