Package | Description |
---|---|
net.sf.ehcache.store.disk |
This package contains the disk store.
|
Modifier and Type | Field and Description |
---|---|
private HashEntry |
Segment.HashIterator.lastReturned |
protected HashEntry |
HashEntry.next
Reference to the next HashEntry in this chain.
|
private HashEntry |
Segment.HashIterator.nextEntry |
private static HashEntry |
Segment.NULL_HASH_ENTRY |
private HashEntry[] |
Segment.HashIterator.ourTable |
private HashEntry[] |
Segment.table
Table of HashEntry linked lists, indexed by the least-significant bits of the spread-hash value.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Iterator<HashEntry> |
DiskStore.HashIterator.currentIterator |
Modifier and Type | Method and Description |
---|---|
private HashEntry |
Segment.getFirst(int hash) |
HashEntry |
Segment.HashIterator.next() |
protected HashEntry |
DiskStore.HashIterator.nextEntry()
Returns the next hash-entry - called by subclasses
|
Modifier and Type | Method and Description |
---|---|
(package private) java.util.Iterator<HashEntry> |
Segment.hashIterator()
Creates an iterator over the HashEntry objects within this Segment.
|
Constructor and Description |
---|
HashEntry(java.lang.Object key,
int hash,
HashEntry next,
DiskStorageFactory.DiskSubstitute element)
Constructs a HashEntry instance mapping the supplied key, value pair
and linking it to the supplied HashEntry
|