public class FastJsonArrayWrapper extends Object implements IJsonArrayWrapper
Constructor and Description |
---|
FastJsonArrayWrapper() |
FastJsonArrayWrapper(Collection<?> collection) |
FastJsonArrayWrapper(int initialCapacity) |
FastJsonArrayWrapper(com.alibaba.fastjson.JSONArray jsonArray) |
FastJsonArrayWrapper(Object[] array) |
Modifier and Type | Method and Description |
---|---|
IJsonArrayWrapper |
add(boolean value) |
IJsonArrayWrapper |
add(Collection<?> value) |
IJsonArrayWrapper |
add(double value) |
IJsonArrayWrapper |
add(float value) |
IJsonArrayWrapper |
add(int value) |
IJsonArrayWrapper |
add(int index,
boolean value) |
IJsonArrayWrapper |
add(int index,
Collection<?> value) |
IJsonArrayWrapper |
add(int index,
double value) |
IJsonArrayWrapper |
add(int index,
float value) |
IJsonArrayWrapper |
add(int index,
int value) |
IJsonArrayWrapper |
add(int index,
long value) |
IJsonArrayWrapper |
add(int index,
Map<?,?> value) |
IJsonArrayWrapper |
add(int index,
Object value) |
IJsonArrayWrapper |
add(long value) |
IJsonArrayWrapper |
add(Map<?,?> value) |
IJsonArrayWrapper |
add(Object value) |
boolean |
equals(Object o) |
IJsonNodeWrapper |
get(int index) |
Boolean |
getAsBoolean(int index) |
Double |
getAsDouble(int index) |
Float |
getAsFloat(int index) |
Integer |
getAsInteger(int index) |
Long |
getAsLong(int index) |
BigDecimal |
getBigDecimal(int index) |
BigInteger |
getBigInteger(int index) |
boolean |
getBoolean(int index) |
double |
getDouble(int index) |
float |
getFloat(int index) |
int |
getInt(int index) |
IJsonArrayWrapper |
getJsonArray(int index) |
IJsonObjectWrapper |
getJsonObject(int index) |
long |
getLong(int index) |
String |
getString(int index) |
int |
hashCode() |
boolean |
isEmpty() |
boolean |
isNull(int index) |
Object |
remove(int index) |
int |
size() |
Object[] |
toArray() |
List<Object> |
toList() |
String |
toString() |
String |
toString(boolean format,
boolean keepNullValue) |
String |
toString(boolean format,
boolean keepNullValue,
boolean snakeCase) |
public FastJsonArrayWrapper()
public FastJsonArrayWrapper(int initialCapacity)
public FastJsonArrayWrapper(Object[] array)
public FastJsonArrayWrapper(Collection<?> collection)
public FastJsonArrayWrapper(com.alibaba.fastjson.JSONArray jsonArray)
public IJsonNodeWrapper get(int index)
get
in interface IJsonArrayWrapper
public boolean getBoolean(int index)
getBoolean
in interface IJsonArrayWrapper
public Boolean getAsBoolean(int index)
getAsBoolean
in interface IJsonArrayWrapper
public double getDouble(int index)
getDouble
in interface IJsonArrayWrapper
public Double getAsDouble(int index)
getAsDouble
in interface IJsonArrayWrapper
public float getFloat(int index)
getFloat
in interface IJsonArrayWrapper
public Float getAsFloat(int index)
getAsFloat
in interface IJsonArrayWrapper
public BigDecimal getBigDecimal(int index)
getBigDecimal
in interface IJsonArrayWrapper
public BigInteger getBigInteger(int index)
getBigInteger
in interface IJsonArrayWrapper
public int getInt(int index)
getInt
in interface IJsonArrayWrapper
public Integer getAsInteger(int index)
getAsInteger
in interface IJsonArrayWrapper
public IJsonArrayWrapper getJsonArray(int index)
getJsonArray
in interface IJsonArrayWrapper
public IJsonObjectWrapper getJsonObject(int index)
getJsonObject
in interface IJsonArrayWrapper
public long getLong(int index)
getLong
in interface IJsonArrayWrapper
public Long getAsLong(int index)
getAsLong
in interface IJsonArrayWrapper
public String getString(int index)
getString
in interface IJsonArrayWrapper
public boolean isNull(int index)
isNull
in interface IJsonArrayWrapper
public int size()
size
in interface IJsonArrayWrapper
public boolean isEmpty()
isEmpty
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(boolean value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(Collection<?> value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(double value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(float value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(int value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(long value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(Map<?,?> value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(Object value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(int index, boolean value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(int index, Collection<?> value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(int index, double value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(int index, float value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(int index, int value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(int index, long value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(int index, Map<?,?> value)
add
in interface IJsonArrayWrapper
public IJsonArrayWrapper add(int index, Object value)
add
in interface IJsonArrayWrapper
public Object remove(int index)
remove
in interface IJsonArrayWrapper
public String toString(boolean format, boolean keepNullValue)
toString
in interface IJsonArrayWrapper
public String toString(boolean format, boolean keepNullValue, boolean snakeCase)
toString
in interface IJsonArrayWrapper
public List<Object> toList()
toList
in interface IJsonArrayWrapper
public Object[] toArray()
toArray
in interface IJsonArrayWrapper
Copyright © 2022. All rights reserved.