fabric.common.util
Class OidKeyHashMap<V>
java.lang.Object
fabric.common.util.OidKeyHashMap<V>
- All Implemented Interfaces:
- java.lang.Iterable<LongKeyMap<V>>
public final class OidKeyHashMap<V>
- extends java.lang.Object
- implements java.lang.Iterable<LongKeyMap<V>>
A map keyed on OIDs.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OidKeyHashMap
public OidKeyHashMap()
OidKeyHashMap
public OidKeyHashMap(OidKeyHashMap<V> other)
- Copy constructor.
get
public LongKeyMap<V> get(Store store)
clear
public void clear()
containsKey
public boolean containsKey(Object obj)
containsKey
public boolean containsKey(Store store,
long onum)
get
public V get(Object obj)
get
public V get(Store store,
long onum)
put
public V put(Object obj,
V val)
put
public V put(Store store,
long onum,
V val)
remove
public V remove(Object obj)
remove
public V remove(Store store,
long onum)
storeSet
public java.util.Set<Store> storeSet()
iterator
public java.util.Iterator<LongKeyMap<V>> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<LongKeyMap<V>>
isEmpty
public boolean isEmpty()
size
public int size()