@Override public JSONArray newJSONArray(int initialCapacity) { return new JacksonJSONArray(initialCapacity); }
public byte getByteValue(int index) { Object value = get(index); if (value == null) { return 0; } return castToByte(value); }
public float getFloatValue(int index) { Object value = get(index); if (value == null) { return 0F; } return castToFloat(value); }
@Override public JSONArray newJSONArray() { return new JacksonJSONArray(); }
public double getDoubleValue(int index) { Object value = get(index); if (value == null) { return 0D; } return castToDouble(value); }
@Override public JSONArray newJSONArray() { return new JacksonJSONArray(); }
public java.sql.Timestamp getTimestamp(int index) { Object value = get(index); return castToTimestamp(value); } }
@Override public JSONArray newJSONArray(List<Object> list) { return new JacksonJSONArray(list); }
public float getFloatValue(int index) { Object value = get(index); if (value == null) { return 0F; } return castToFloat(value); }
@Override public JSONArray newJSONArray(List<Object> list) { return new JacksonJSONArray(list); }
public Boolean getBoolean(int index) { Object value = get(index); if (value == null) { return null; } return castToBoolean(value); }
@Override public JSONArray newJSONArray(int initialCapacity) { return new JacksonJSONArray(initialCapacity); }
public short getShortValue(int index) { Object value = get(index); if (value == null) { return 0; } return castToShort(value); }
@Override public JSONArray toJSONArray(Object obj) { List<Object> list = mapper.convertValue(obj, new com.fasterxml.jackson.core.type.TypeReference<List<Object>>() { }); return new JacksonJSONArray(list); }
public int getIntValue(int index) { Object value = get(index); if (value == null) { return 0; } return castToInt(value); }
@Override public JSONArray toJSONArray(Object obj) { List<Object> list = mapper.convertValue(obj, new com.fasterxml.jackson.core.type.TypeReference<List<Object>>() { }); return new JacksonJSONArray(list); }
public long getLongValue(int index) { Object value = get(index); if (value == null) { return 0L; } return castToLong(value); }
@Override public JSONArray parseArray(String json) { List<Object> list = parse(json, new TypeReference<List<Object>>() { }.getType()); return new JacksonJSONArray(list); }
public java.sql.Timestamp getTimestamp(int index) { Object value = get(index); return castToTimestamp(value); } }
@Override public JSONArray parseArray(String json) { List<Object> list = parse(json, new TypeReference<List<Object>>() { }.getType()); return new JacksonJSONArray(list); }