jdbm
Interface PrimaryStoreMap<K extends java.lang.Long,V>

Type Parameters:
K - key is record id in storage
V - value is lazily fetch record
All Superinterfaces:
JdbmBase<java.lang.Long,V>, java.util.Map<java.lang.Long,V>, PrimaryMap<java.lang.Long,V>
All Known Implementing Classes:
PrimaryStoreMapImpl

public interface PrimaryStoreMap<K extends java.lang.Long,V>
extends PrimaryMap<java.lang.Long,V>

Primary map which stores references to storage entries. PrimaryHashMap or PrimaryTreeMap stores keys and values as part of index. This map stores only record id and values are fetch lazily.

Author:
Jan Kotek

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Method Summary
 java.lang.Long putValue(V v)
           
 
Methods inherited from interface jdbm.PrimaryMap
inverseHashView, secondaryHashMap, secondaryHashMap, secondaryHashMapManyToOne, secondaryHashMapManyToOne, secondaryTreeMap, secondaryTreeMap, secondaryTreeMap, secondaryTreeMap, secondaryTreeMapManyToOne, secondaryTreeMapManyToOne, secondaryTreeMapManyToOne, secondaryTreeMapManyToOne
 
Methods inherited from interface jdbm.helper.JdbmBase
addRecordListener, find, getRecordManager, removeRecordListener
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

putValue

java.lang.Long putValue(V v)


Cees de Groot (C) 2000. All rights reserved http://jdbm.sourceforge.net