您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
H
I
J
K
L
M
P
R
S
T
U
V
A
assertIndex(int, int)
- 类 中的方法top.jfunc.json.impl.
BaseJson
assertKey(String)
- 类 中的方法top.jfunc.json.impl.
BaseJson
B
BaseJson
<
T
extends
Json
> -
top.jfunc.json.impl
中的类
提供一些公共的校验方法和特性,子类负责实现
BaseJson()
- 类 的构造器top.jfunc.json.impl.
BaseJson
BaseListJSONArray
-
top.jfunc.json.impl
中的类
基于List的JSONArray实现基类
BaseListJSONArray(List<Object>)
- 类 的构造器top.jfunc.json.impl.
BaseListJSONArray
BaseListJSONArray()
- 类 的构造器top.jfunc.json.impl.
BaseListJSONArray
BaseListJSONArray(String)
- 类 的构造器top.jfunc.json.impl.
BaseListJSONArray
BaseMapJSONObject
-
top.jfunc.json.impl
中的类
基于Map的JSONObject实现基类
BaseMapJSONObject(Map<String, Object>)
- 类 的构造器top.jfunc.json.impl.
BaseMapJSONObject
BaseMapJSONObject()
- 类 的构造器top.jfunc.json.impl.
BaseMapJSONObject
BaseMapJSONObject(String)
- 类 的构造器top.jfunc.json.impl.
BaseMapJSONObject
C
checkNullValue(String, R)
- 类 中的方法top.jfunc.json.impl.
BaseJson
checkNullValue(int, R)
- 类 中的方法top.jfunc.json.impl.
BaseJson
clear()
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
clear()
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
clear()
- 接口 中的方法top.jfunc.json.
JsonArray
清空
clear()
- 接口 中的方法top.jfunc.json.
JsonObject
清空
compatibleValue(Object, Class<T>)
- 类 中的静态方法top.jfunc.json.impl.
ValueCompatible
将一个值转换为兼容类型的值
containsKey(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
containsKey(String)
- 接口 中的方法top.jfunc.json.
JsonObject
是否包含某个key
containsValue(Object)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
containsValue(Object)
- 接口 中的方法top.jfunc.json.
JsonObject
是否包含某个value
D
deserialize(String, Class<T>)
- 类 中的方法top.jfunc.json.impl.
JSONObject
deserialize(String, Class<T>)
- 接口 中的方法top.jfunc.json.
Serializable
反序列化,把一个字符串反序列化为一个JavaBean
E
equals(Object)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
equals(Object)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
equals(Object)
- 接口 中的方法top.jfunc.json.
Json
是否相等
F
fromList(List<Object>)
- 类 中的方法top.jfunc.json.impl.
JSONArray
fromList(List<Object>)
- 接口 中的方法top.jfunc.json.
JsonArray
根据list解析成为一个JsonArray
fromMap(Map<String, Object>)
- 类 中的方法top.jfunc.json.impl.
JSONObject
fromMap(Map<String, Object>)
- 接口 中的方法top.jfunc.json.
JsonObject
从给定的map解析出JsonObject
G
get(int)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
get(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
get(String, Object)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
get(String, Class<T>)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
get(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引返回对象
get(String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取对象
get(String, Object)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取对象
get(String, Class<T>)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取泛型对象
getBigDecimal(int)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
getBigDecimal(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getBigDecimal(String, BigDecimal)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getBigDecimal(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引返回BigDecimal对象
getBigDecimal(String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取BigDecimal对象
getBigDecimal(String, BigDecimal)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取BigDecimal对象
getBigInteger(int)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
getBigInteger(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getBigInteger(String, BigInteger)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getBigInteger(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引返回BigInteger对象
getBigInteger(String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取BigInteger对象
getBigInteger(String, BigInteger)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取BigInteger对象
getBoolean(int)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
getBoolean(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getBoolean(String, Boolean)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getBoolean(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引返回Boolean对象
getBoolean(String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取Boolean对象
getBoolean(String, Boolean)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取Boolean对象
getDouble(int)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
getDouble(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getDouble(String, Double)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getDouble(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引返回Double对象
getDouble(String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取Double对象
getDouble(String, Double)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取Double对象
getFloat(int)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
getFloat(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getFloat(String, Float)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getFloat(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引返回Float对象
getFloat(String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取Float对象
getFloat(String, Float)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取Float对象
getInteger(int)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
getInteger(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getInteger(String, Integer)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getInteger(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引返回Integer对象
getInteger(String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取Integer对象
getInteger(String, Integer)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取Integer对象
getJsonArray(int)
- 类 中的方法top.jfunc.json.impl.
JSONArray
getJsonArray(String)
- 类 中的方法top.jfunc.json.impl.
JSONObject
getJsonArray(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引返回JsonArray对象
getJsonArray(String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取JsonArray对象
getJsonObject(int)
- 类 中的方法top.jfunc.json.impl.
JSONArray
getJsonObject(String)
- 类 中的方法top.jfunc.json.impl.
JSONObject
getJsonObject(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引返回JsonObject对象
getJsonObject(String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取JsonObject对象
getLong(int)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
getLong(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getLong(String, Long)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getLong(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引返回Long对象
getLong(String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取Long对象
getLong(String, Long)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取Long对象
getString(int)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
getString(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getString(String, String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
getString(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引返回String对象
getString(String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取String对象
getString(String, String)
- 接口 中的方法top.jfunc.json.
JsonObject
根据key获取String对象
H
hashCode()
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
hashCode()
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
hashCode()
- 接口 中的方法top.jfunc.json.
Json
计算hashCode值
I
isEmpty()
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
isEmpty()
- 接口 中的方法top.jfunc.json.
JsonObject
是否是空
isStrict()
- 类 中的方法top.jfunc.json.impl.
BaseJson
isStrict()
- 接口 中的方法top.jfunc.json.
Json
是否严格,像Json没有键而去获取是抛异常还是返回Null
isTolerant()
- 类 中的方法top.jfunc.json.impl.
BaseJson
J
Json
<
T
extends
Json
> -
top.jfunc.json
中的接口
代表一个JsonObject/JsonArray
JSONArray
-
top.jfunc.json.impl
中的类
JSONArray(List<Object>)
- 类 的构造器top.jfunc.json.impl.
JSONArray
JSONArray()
- 类 的构造器top.jfunc.json.impl.
JSONArray
JSONArray(String)
- 类 的构造器top.jfunc.json.impl.
JSONArray
JsonArray
-
top.jfunc.json
中的接口
代表一个Json Array , 本质上可以看做一个list
JsonException
-
top.jfunc.json
中的异常错误
JsonException()
- 异常错误 的构造器top.jfunc.json.
JsonException
JsonException(String)
- 异常错误 的构造器top.jfunc.json.
JsonException
JsonException(Exception)
- 异常错误 的构造器top.jfunc.json.
JsonException
JSONObject
-
top.jfunc.json.impl
中的类
JSONObject(Map<String, Object>)
- 类 的构造器top.jfunc.json.impl.
JSONObject
JSONObject()
- 类 的构造器top.jfunc.json.impl.
JSONObject
JSONObject(String)
- 类 的构造器top.jfunc.json.impl.
JSONObject
JsonObject
-
top.jfunc.json
中的接口
代表一个Json Object , 本质上可以看作一个map
K
keySet()
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
keySet()
- 接口 中的方法top.jfunc.json.
JsonObject
获取所有的key
L
list
- 类 中的变量top.jfunc.json.impl.
BaseListJSONArray
M
map
- 类 中的变量top.jfunc.json.impl.
BaseMapJSONObject
P
parse(String)
- 类 中的方法top.jfunc.json.impl.
JSONArray
parse(String)
- 类 中的方法top.jfunc.json.impl.
JSONObject
parse(String)
- 接口 中的方法top.jfunc.json.
Json
解析Json字符串
put(Object)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
put(int, Object)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
put(String, Object)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
put(Object)
- 接口 中的方法top.jfunc.json.
JsonArray
在末尾放置一个对象进JsonArray
put(int, Object)
- 接口 中的方法top.jfunc.json.
JsonArray
在索引放置一个对象进JsonArray
put(String, Object)
- 接口 中的方法top.jfunc.json.
JsonObject
放入某个key-value
putAll(Collection<?>)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
putAll(Map<? extends String, ?>)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
putAll(Collection<?>)
- 接口 中的方法top.jfunc.json.
JsonArray
将集合中的元素放进JsonArray的末尾
putAll(Map<? extends String, ? extends Object>)
- 接口 中的方法top.jfunc.json.
JsonObject
将一个map的所有key-value放入
R
remove(int)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
remove(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
remove(int)
- 接口 中的方法top.jfunc.json.
JsonArray
根据索引删除
remove(String)
- 接口 中的方法top.jfunc.json.
JsonObject
去除某个key
S
Serializable
-
top.jfunc.json
中的接口
1.JavaBean序列化为String 2.String反序列化为JavaBean
serialize(Object)
- 类 中的方法top.jfunc.json.impl.
JSONObject
serialize(Object)
- 接口 中的方法top.jfunc.json.
Serializable
序列化,把一个JavaBean序列化为String
setStrict(boolean)
- 类 中的方法top.jfunc.json.impl.
BaseJson
setStrict(boolean)
- 接口 中的方法top.jfunc.json.
Json
设置是否严格
setTolerant(boolean)
- 类 中的方法top.jfunc.json.impl.
BaseJson
size()
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
size()
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
size()
- 接口 中的方法top.jfunc.json.
JsonArray
返回JsonArray中的元素个数
size()
- 接口 中的方法top.jfunc.json.
JsonObject
有多少个key
str2List(String)
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
str2List(String)
- 类 中的方法top.jfunc.json.impl.
JSONArray
str2Map(String)
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
str2Map(String)
- 类 中的方法top.jfunc.json.impl.
JSONObject
T
top.jfunc.json
- 程序包 top.jfunc.json
top.jfunc.json.impl
- 程序包 top.jfunc.json.impl
toString()
- 类 中的方法top.jfunc.json.impl.
JSONArray
toString()
- 类 中的方法top.jfunc.json.impl.
JSONObject
toString()
- 接口 中的方法top.jfunc.json.
Json
Json对象转换为字符串
U
unwrap()
- 类 中的方法top.jfunc.json.impl.
BaseListJSONArray
unwrap()
- 类 中的方法top.jfunc.json.impl.
BaseMapJSONObject
unwrap()
- 接口 中的方法top.jfunc.json.
Json
具体的实现类
V
ValueCompatible
-
top.jfunc.json.impl
中的类
ValueCompatible()
- 类 的构造器top.jfunc.json.impl.
ValueCompatible
A
B
C
D
E
F
G
H
I
J
K
L
M
P
R
S
T
U
V
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类