K
- key typeR
- record typepublic class IsamSubMap<K extends java.lang.Comparable<K>,R> extends MapBase<K,R>
MapBase.IsamEntry<EK,EV>, MapBase.RecordHandler<K,R>
recordClass, src
Modifier | Constructor and Description |
---|---|
protected |
IsamSubMap(java.lang.Class<R> recordClass,
IsamSource src,
int keyIndex,
K startKey,
K stopKey) |
Modifier and Type | Method and Description |
---|---|
protected void |
all(MapBase.RecordHandler<K,R> h) |
void |
clear() |
boolean |
containsKey(java.lang.Object key) |
R |
get(java.lang.Object key) |
boolean |
isEmpty() |
R |
put(K key,
R value) |
void |
putAll(java.util.Map<? extends K,? extends R> m) |
R |
remove(java.lang.Object key) |
containsValue, entrySet, getKey, getKey, keyNameToIndex, keySet, size, values
protected IsamSubMap(java.lang.Class<R> recordClass, IsamSource src, int keyIndex, K startKey, K stopKey)
protected void all(MapBase.RecordHandler<K,R> h)
public boolean isEmpty()
public boolean containsKey(java.lang.Object key)
public R get(java.lang.Object key)
public R remove(java.lang.Object key)
public void clear()