public final class ConcurrentOidKeyHashMap<V> extends java.lang.Object implements java.lang.Iterable<ConcurrentLongKeyMap<V>>
Constructor and Description |
---|
ConcurrentOidKeyHashMap() |
ConcurrentOidKeyHashMap(ConcurrentOidKeyHashMap<V> other)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsKey(Object obj) |
boolean |
containsKey(Oid oid) |
boolean |
containsKey(Store store,
long onum) |
V |
get(Object obj) |
V |
get(Oid oid) |
ConcurrentLongKeyMap<V> |
get(Store store) |
V |
get(Store store,
long onum) |
boolean |
isEmpty() |
java.util.Iterator<ConcurrentLongKeyMap<V>> |
iterator() |
java.util.Set<java.util.Map.Entry<Store,ConcurrentLongKeyMap<V>>> |
nonNullEntrySet() |
V |
put(Object obj,
V val) |
V |
put(Oid oid,
V val) |
V |
put(Store store,
long onum,
V val) |
V |
putIfAbsent(Oid oid,
V val) |
V |
putIfAbsent(Store store,
long onum,
V val) |
V |
remove(Object obj) |
V |
remove(Oid oid) |
boolean |
remove(Oid oid,
V value) |
V |
remove(Store store,
long onum) |
boolean |
remove(Store store,
long onum,
V value) |
boolean |
replace(Oid oid,
V oldValue,
V newValue) |
boolean |
replace(Store store,
long onum,
V oldValue,
V newValue) |
int |
size() |
java.util.Set<Store> |
storeSet() |
public ConcurrentOidKeyHashMap()
public ConcurrentOidKeyHashMap(ConcurrentOidKeyHashMap<V> other)
public ConcurrentLongKeyMap<V> get(Store store)
public void clear()
public boolean containsKey(Object obj)
public boolean containsKey(Store store, long onum)
public boolean containsKey(Oid oid)
public java.util.Set<java.util.Map.Entry<Store,ConcurrentLongKeyMap<V>>> nonNullEntrySet()
public java.util.Set<Store> storeSet()
public java.util.Iterator<ConcurrentLongKeyMap<V>> iterator()
iterator
in interface java.lang.Iterable<ConcurrentLongKeyMap<V>>
public boolean isEmpty()
public int size()