net.sf.ehcache.store.disk.Segment class.
| Modifier and Type | Field and Description |
|---|---|
| protected volatile DiskStorageFactory. | element
Reference to the DiskSubstitute for this entry. |
| protected final AtomicBoolean | faulted
marks the entry as faulted, can't evict faulted things |
| protected final int | hash
Spread hash value for they key. |
| protected final Object | key
Key instance for this mapping. |
| protected final HashEntry | next
Reference to the next HashEntry in this chain. |
| Access | Constructor and Description |
|---|---|
| pack-priv | HashEntry(Object
key for this entry key, int spread-hash for this entry hash, HashEntry next HashEntry in the chain next, DiskStorageFactory.initial value for this entry element,Constructs a HashEntry instance mapping the supplied key, value pair and linking it to the supplied HashEntry |
| element | back to summary |
|---|---|
| protected volatile DiskStorageFactory. Reference to the DiskSubstitute for this entry. | |
| faulted | back to summary |
|---|---|
| protected final AtomicBoolean faulted marks the entry as faulted, can't evict faulted things | |
| hash | back to summary |
|---|---|
| protected final int hash Spread hash value for they key. | |
| key | back to summary |
|---|---|
| protected final Object key Key instance for this mapping. | |
| next | back to summary |
|---|---|
| protected final HashEntry next Reference to the next HashEntry in this chain. | |
| HashEntry | back to summary |
|---|---|
| pack-priv HashEntry(Object key, int hash, HashEntry next, DiskStorageFactory. Constructs a HashEntry instance mapping the supplied key, value pair and linking it to the supplied HashEntry
| |