|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.millscript.commons.util.map.AbstractIMap<K,V>
org.millscript.commons.util.map.AbstractUMap<K,V>
org.millscript.commons.util.map.AbstractEMap<K,V>
org.millscript.commons.util.map.EHashMap<java.lang.Object,java.lang.Object>
org.millscript.millscript.datatypes.DatabaseRecord
public final class DatabaseRecord
This class implements a database record, which is map with restrictions on the type of keys allowed.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.millscript.commons.util.map.EHashMap |
|---|
org.millscript.commons.util.map.EHashMap.HashMapIterator<K,V>, org.millscript.commons.util.map.EHashMap.HashMapKeysIterator<K>, org.millscript.commons.util.map.EHashMap.HashMapKeysList<K>, org.millscript.commons.util.map.EHashMap.HashMapMapletIterator<K,V>, org.millscript.commons.util.map.EHashMap.HashMapMapletList<K,V>, org.millscript.commons.util.map.EHashMap.HashMapValuesIterator<V>, org.millscript.commons.util.map.EHashMap.HashMapValuesList<V> |
| Constructor Summary | |
|---|---|
DatabaseRecord()
Construct a new database record. |
|
| Method Summary | |
|---|---|
void |
insert(java.lang.Object key,
java.lang.Object value)
Associates the supplied value with the supplied key, in this map. |
void |
lock()
Locks this database record. |
void |
unlock()
Unlocks this database record |
| Methods inherited from class org.millscript.commons.util.map.EHashMap |
|---|
clone, contains, containsKey, containsValue, get, insertWithRehash, iterator, remove, removeAll, removeKey, removeValue, sharedKeyList, sharedMapletList, sharedValueList, size, update |
| Methods inherited from class org.millscript.commons.util.map.AbstractEMap |
|---|
insert, insertAll, remove, removeAll |
| Methods inherited from class org.millscript.commons.util.map.AbstractUMap |
|---|
update, updateAll |
| Methods inherited from class org.millscript.commons.util.map.AbstractIMap |
|---|
contains, containsAll, decorate, equals, getDefault, hashCode, isEmtpy, keyList, mapletList, setDefault, toString, valueList |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.millscript.commons.util.UMap |
|---|
update, updateAll |
| Methods inherited from interface org.millscript.commons.util.IMap |
|---|
contains, containsAll, equals, getDefault, hashCode, isEmtpy, keyList, mapletList, setDefault, valueList |
| Constructor Detail |
|---|
public DatabaseRecord()
| Method Detail |
|---|
public void lock()
public void unlock()
public void insert(java.lang.Object key,
java.lang.Object value)
insert in interface org.millscript.commons.util.EMap<java.lang.Object,java.lang.Object>insert in class org.millscript.commons.util.map.EHashMap<java.lang.Object,java.lang.Object>key - the keyvalue - the value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||