public class JsonWrapper extends Object
| Constructor and Description |
|---|
JsonWrapper(com.alibaba.fastjson.JSONObject json) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containKey(String name) |
List<Map<String,String>> |
convert2DictList() |
com.alibaba.fastjson.JSONObject |
convert2JsonObject() |
BigDecimal |
getBigDecimal(String name) |
BigDecimal |
getBigDecimalOrDefault(String name,
BigDecimal defValue) |
boolean |
getBoolean(String name) |
Boolean |
getBooleanOrDefault(String name,
Boolean defaultValue) |
Double |
getDouble(String name) |
Double |
getDoubleOrDefault(String name,
Double defValue) |
int |
getInteger(String name) |
Integer |
getIntegerOrDefault(String name,
Integer defValue) |
com.alibaba.fastjson.JSONObject |
getJson() |
JsonWrapperArray |
getJsonArray(String name) |
JsonWrapper |
getJsonObject(String name) |
void |
getJsonObject(String name,
Handler<JsonWrapper> todo) |
long |
getLong(String name) |
long |
getLongOrDefault(String name,
long defValue) |
String |
getString(String name) |
String |
getStringOrDefault(String name,
String def) |
static JsonWrapper |
parseFromString(String text) |
public static JsonWrapper parseFromString(String text)
public boolean containKey(String name)
public boolean getBoolean(String name)
public int getInteger(String name)
public long getLong(String name)
public long getLongOrDefault(String name, long defValue)
public BigDecimal getBigDecimal(String name)
public BigDecimal getBigDecimalOrDefault(String name, BigDecimal defValue)
public JsonWrapper getJsonObject(String name)
public com.alibaba.fastjson.JSONObject convert2JsonObject()
public void getJsonObject(String name, Handler<JsonWrapper> todo)
public JsonWrapperArray getJsonArray(String name)
public com.alibaba.fastjson.JSONObject getJson()
Copyright © 2021. All rights reserved.