abstract class HTreeMap.HashIterator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected HTreeMap.LinkedNode[] |
currentLinkedList |
protected int |
currentLinkedListPos |
private K |
lastReturnedKey |
private int |
lastSegment |
| Constructor and Description |
|---|
HashIterator() |
| Modifier and Type | Method and Description |
|---|---|
private HTreeMap.LinkedNode[] |
advance(int lastHash) |
private HTreeMap.LinkedNode[] |
findNextLinkedNode(int hash) |
private HTreeMap.LinkedNode[] |
findNextLinkedNodeRecur(long dirRecid,
int newHash,
int level) |
boolean |
hasNext() |
protected void |
moveToNext() |
void |
remove() |
protected HTreeMap.LinkedNode[] currentLinkedList
protected int currentLinkedListPos
private K lastReturnedKey
private int lastSegment
public void remove()
public boolean hasNext()
protected void moveToNext()
private HTreeMap.LinkedNode[] advance(int lastHash)
private HTreeMap.LinkedNode[] findNextLinkedNode(int hash)
private HTreeMap.LinkedNode[] findNextLinkedNodeRecur(long dirRecid, int newHash, int level)