public class LRUCachePolicy.LRUCacheEntry
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.Object |
m_key
The key used to retrieve the cached object
|
LRUCachePolicy.LRUCacheEntry |
m_next
Reference to the next cell in the list
|
java.lang.Object |
m_object
The cached object
|
LRUCachePolicy.LRUCacheEntry |
m_prev
Reference to the previous cell in the list
|
long |
m_time
The timestamp of the creation
|
| Modifier | Constructor and Description |
|---|---|
protected |
LRUCacheEntry(java.lang.Object key,
java.lang.Object object)
Creates a new double linked cell, storing the object we
want to cache and the key that is used to retrieve it.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
toString() |
public LRUCachePolicy.LRUCacheEntry m_next
public LRUCachePolicy.LRUCacheEntry m_prev
public java.lang.Object m_key
public java.lang.Object m_object
public long m_time