java.lang.Object
swim.db.BTreeMapView
- All Implemented Interfaces:
Iterable<Map.Entry<Value,
,Value>> Map<Value,
,Value> SortedMap<Value,
,Value> IterableMap<Value,
,Value> OrderedMap<Value,
Value>
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
Comparator<? super Value>
boolean
containsKey
(Object key) boolean
containsValue
(Object value) depthValueIterator
(int maxDepth) firstKey()
getIndex
(int index) int
boolean
isEmpty()
boolean
boolean
iterator()
lastKey()
load()
previousEntry
(Value key) previousKey
(Value key) previousValue
(Value key) void
int
size()
tree()
valueClass
(Class<V> valueClass) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
tree
-
-
Constructor Details
-
BTreeMapView
-
-
Method Details
-
tree
-
load
-
isResident
public boolean isResident() -
isTransient
public boolean isTransient() -
keyForm
-
keyClass
-
valueForm
-
valueClass
-
isEmpty
public boolean isEmpty() -
size
public int size() -
containsKey
- Specified by:
containsKey
in interfaceIterableMap<Value,
Value> - Specified by:
containsKey
in interfaceMap<Value,
Value> - Specified by:
containsKey
in interfaceOrderedMap<Value,
Value>
-
containsValue
- Specified by:
containsValue
in interfaceIterableMap<Value,
Value> - Specified by:
containsValue
in interfaceMap<Value,
Value> - Specified by:
containsValue
in interfaceOrderedMap<Value,
Value>
-
indexOf
- Specified by:
indexOf
in interfaceOrderedMap<Value,
Value>
-
get
-
getEntry
- Specified by:
getEntry
in interfaceOrderedMap<Value,
Value>
-
getIndex
- Specified by:
getIndex
in interfaceOrderedMap<Value,
Value>
-
firstEntry
- Specified by:
firstEntry
in interfaceOrderedMap<Value,
Value>
-
firstKey
-
firstValue
- Specified by:
firstValue
in interfaceOrderedMap<Value,
Value>
-
lastEntry
- Specified by:
lastEntry
in interfaceOrderedMap<Value,
Value>
-
lastKey
-
lastValue
- Specified by:
lastValue
in interfaceOrderedMap<Value,
Value>
-
nextEntry
- Specified by:
nextEntry
in interfaceOrderedMap<Value,
Value>
-
nextKey
- Specified by:
nextKey
in interfaceOrderedMap<Value,
Value>
-
nextValue
- Specified by:
nextValue
in interfaceOrderedMap<Value,
Value>
-
previousEntry
- Specified by:
previousEntry
in interfaceOrderedMap<Value,
Value>
-
previousKey
- Specified by:
previousKey
in interfaceOrderedMap<Value,
Value>
-
previousValue
- Specified by:
previousValue
in interfaceOrderedMap<Value,
Value>
-
put
-
putAll
-
remove
-
clear
public void clear() -
iterator
-
keyIterator
- Specified by:
keyIterator
in interfaceIterableMap<Value,
Value> - Specified by:
keyIterator
in interfaceOrderedMap<Value,
Value>
-
valueIterator
- Specified by:
valueIterator
in interfaceIterableMap<Value,
Value> - Specified by:
valueIterator
in interfaceOrderedMap<Value,
Value>
-
depthValueIterator
-
comparator
- Specified by:
comparator
in interfaceOrderedMap<Value,
Value> - Specified by:
comparator
in interfaceSortedMap<Value,
Value>
-