Class ObjIdMap<V>

java.lang.Object
java.util.AbstractMap<ObjId,V>
io.permazen.core.util.ObjIdMap<V>
All Implemented Interfaces:
Serializable, Cloneable, Map<ObjId,V>

@NotThreadSafe public class ObjIdMap<V> extends AbstractMap<ObjId,V> implements Cloneable, Serializable
A map with ObjId keys.

This implementation is space optimized for the 64-bits of information contained in an ObjId. Instances do not accept null keys and are not thread safe.

Instances are Serializable if the map values.

See Also: