protected static class BTreeMap.BTreeIterator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) BTreeMap.LeafNode |
currentLeaf |
(package private) int |
currentPos |
(package private) java.lang.Object |
hi |
(package private) boolean |
hiInclusive |
(package private) java.lang.Object |
lastReturnedKey |
(package private) BTreeMap |
m |
| Constructor and Description |
|---|
BTreeIterator(BTreeMap m)
unbounded iterator
|
BTreeIterator(BTreeMap m,
java.lang.Object lo,
boolean loInclusive,
java.lang.Object hi,
boolean hiInclusive)
bounder iterator, args may be null for partially bounded
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
advance() |
boolean |
hasNext() |
private void |
pointToStart() |
void |
remove() |
final BTreeMap m
BTreeMap.LeafNode currentLeaf
java.lang.Object lastReturnedKey
int currentPos
final java.lang.Object hi
final boolean hiInclusive