public final class PropertyBuilder
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
PropertyBuilder |
append(java.util.Map<java.lang.String,java.lang.Object> propertyMap)
添加 Map 集合
|
PropertyBuilder |
append(java.lang.Object... keyValuePairs)
添加键值对,可变参数中,奇数位置对应的是 Key,偶数位置对应的是 Value,如果参数长度不是偶数,那么就忽略最后
一位,保持在偶数长度配对,如果存在将覆盖;如果奇数位 Key 不是 String 类型,那么就忽略对应位置的 Value。
|
PropertyBuilder |
append(java.lang.String key,
java.lang.Object value)
添加 key - value 对
|
void |
clear()
删除所有的 property
|
static PropertyBuilder |
newInstance() |
java.lang.Object |
remove(java.lang.String key)
删除指定属性
|
int |
size()
获取属性个数
|
org.json.JSONObject |
toJSONObject()
获取 JSONObject 对象
|
public static PropertyBuilder newInstance()
public PropertyBuilder append(java.lang.String key, java.lang.Object value)
key - keyvalue - valuepublic PropertyBuilder append(java.util.Map<java.lang.String,java.lang.Object> propertyMap)
propertyMap - propertyMappublic PropertyBuilder append(java.lang.Object... keyValuePairs)
keyValuePairs - 键值对,奇数为 String 类型 key,偶数为 Object 类型 valuepublic org.json.JSONObject toJSONObject()
public int size()
public java.lang.Object remove(java.lang.String key)
key - keypublic void clear()