限定符和类型 | 方法和说明 |
---|---|
void |
clear()
清除数据
|
boolean |
containsKey(java.lang.String key)
检验是否包含指定键
|
boolean |
equals(java.lang.Object o) |
java.lang.Object |
get()
获得值
|
java.lang.Object |
get(int keyIndex)
获取值
|
java.lang.Object |
get(java.lang.String key)
获取值
|
int |
hashCode() |
int |
indexOf(java.lang.String key)
获得指定键的索引
|
java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.Object>> |
iterator() |
java.lang.Iterable<java.lang.String> |
keyIterator()
获得键迭代器
|
java.lang.String |
nameOf(int keyIndex)
获得指定索引的键名
|
MapRecord |
set(int keyIndex,
java.lang.Object value)
设置值
|
MapRecord |
set(java.lang.Object value)
设置值
|
MapRecord |
set(java.lang.String key,
java.lang.Object value)
设置值
|
int |
size()
获得该记录器大小 (储存的数据个数)
|
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
java.lang.Iterable<java.lang.Object> |
valueIterator()
获得值迭代器
|
clone, compare, compareTo, getInstance, getInstance, getInstance, getInstance, instanceOf, toString, toTrieTree, unmodifiableRecord, valueEquals
public MapRecord()
public MapRecord(int initSize)
initSize
- 初始大小public java.lang.Object get(java.lang.String key)
IRecord
public java.lang.Object get(int keyIndex)
IRecord
public java.util.Map<java.lang.String,java.lang.Object> toMap()
public boolean containsKey(java.lang.String key)
IRecord
containsKey
在类中 IRecord
key
- 键public int indexOf(java.lang.String key)
IRecord
public java.lang.String nameOf(int keyIndex)
IRecord
public java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.Object>> iterator()
public java.lang.Iterable<java.lang.String> keyIterator()
keyIterator
在类中 IRecord
public java.lang.Iterable<java.lang.Object> valueIterator()
valueIterator
在类中 IRecord
public boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object
public int hashCode()
hashCode
在类中 java.lang.Object