public static class JsonUtil.JsonParser
extends java.lang.Object
Constructor and Description |
---|
JsonParser() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsKey(java.lang.String source,
java.lang.String key) |
java.util.Map<java.lang.String,java.lang.Object> |
get(java.lang.String source,
java.util.Collection<java.lang.String> keys) |
java.lang.Object |
get(java.lang.String source,
java.lang.String key) |
java.lang.Boolean |
getAsBoolean(java.lang.String source,
java.lang.String key) |
java.util.List<java.lang.Object> |
getAsList(java.lang.String source,
java.lang.String key) |
java.lang.Number |
getAsNumber(java.lang.String source,
java.lang.String key) |
java.lang.String |
getAsString(java.lang.String source,
java.lang.String key) |
boolean |
isEmpty(java.lang.String source,
java.lang.String key) |
int |
length(java.lang.String source) |
java.lang.Object |
parseJson(java.lang.String source) |
java.lang.Object |
parseJson(java.lang.String source,
java.lang.Class<?> targetClass) |
java.lang.String |
put(java.lang.String target,
java.lang.String key,
java.lang.Object value) |
java.lang.String |
remove(java.lang.String target,
java.lang.String key) |
java.lang.String |
toJson(java.lang.Object source) |
java.util.List<java.lang.Object> |
toList(java.lang.String jsonArraySource) |
java.util.Map<java.lang.String,java.lang.Object> |
toMap(java.lang.String source) |
public java.lang.String toJson(java.lang.Object source)
public java.lang.Object parseJson(java.lang.String source)
public java.lang.Object parseJson(java.lang.String source, java.lang.Class<?> targetClass)
public java.util.Map<java.lang.String,java.lang.Object> toMap(java.lang.String source)
public java.util.List<java.lang.Object> toList(java.lang.String jsonArraySource)
public java.lang.Object get(java.lang.String source, java.lang.String key)
public java.util.Map<java.lang.String,java.lang.Object> get(java.lang.String source, java.util.Collection<java.lang.String> keys)
public java.lang.String getAsString(java.lang.String source, java.lang.String key)
public java.lang.Number getAsNumber(java.lang.String source, java.lang.String key)
public java.util.List<java.lang.Object> getAsList(java.lang.String source, java.lang.String key)
public java.lang.Boolean getAsBoolean(java.lang.String source, java.lang.String key)
public boolean containsKey(java.lang.String source, java.lang.String key)
public boolean isEmpty(java.lang.String source, java.lang.String key)
public int length(java.lang.String source)
public java.lang.String remove(java.lang.String target, java.lang.String key)
public java.lang.String put(java.lang.String target, java.lang.String key, java.lang.Object value)