org.test4j.json.helper
类 JSONMap
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,V>
java.util.LinkedHashMap<JSONObject,JSONObject>
org.test4j.json.helper.JSONMap
- 所有已实现的接口:
- Serializable, Cloneable, Map<JSONObject,JSONObject>, JSONObject
public class JSONMap
- extends LinkedHashMap<JSONObject,JSONObject>
- implements JSONObject
- 另请参见:
- 序列化表格
JSONMap
public JSONMap()
JSONMap
public JSONMap(int size)
JSONMap
public JSONMap(Map<JSONObject,JSONObject> map)
containsKey
public boolean containsKey(Object key)
- 指定者:
- 接口
Map<JSONObject,JSONObject> 中的 containsKey - 覆盖:
- 类
HashMap<JSONObject,JSONObject> 中的 containsKey
get
public JSONObject get(Object key)
- 指定者:
- 接口
Map<JSONObject,JSONObject> 中的 get - 覆盖:
- 类
LinkedHashMap<JSONObject,JSONObject> 中的 get
putJSON
public JSONObject putJSON(Object key,
Object value)
- same as put(key,value)
- 参数:
key - value -
getReferenceID
public String getReferenceID()
- 返回对象的hashcode值
- 返回:
getClazzFromJSONFProp
public Type getClazzFromJSONFProp(Type defaultClazz)
- 返回json对象类型名称
同时记录对象的hashcode值
- 参数:
defaultClazz - 默认值
- 返回:
getValueFromJSONProp
public JSONObject getValueFromJSONProp()
- 返回json字符串中value:xxx中xxx表示JSON对象
- 返回:
getReferFromJSONProp
public String getReferFromJSONProp()
- 返回对象的引用地址hascode
如果json没有记录则返回null
- 返回:
description
public String description()
- 从接口
JSONObject 复制的描述
- 描述JSON对象的内容
区别于toString()
- 指定者:
- 接口
JSONObject 中的 description
- 返回:
Copyright © 2013. All rights reserved.