|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.util.LRUCachePolicy.LRUCacheEntry
Double linked cell used as entry in the cache list.
Field Summary | |
Object |
m_key
The key used to retrieve the cached object |
LRUCachePolicy.LRUCacheEntry |
m_next
Reference to the next cell in the list |
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 |
Constructor Summary | |
protected |
LRUCachePolicy.LRUCacheEntry(Object key,
Object object)
Creates a new double linked cell, storing the object we want to cache and the key that is used to retrieve it. |
Method Summary | |
String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public LRUCachePolicy.LRUCacheEntry m_next
public LRUCachePolicy.LRUCacheEntry m_prev
public Object m_key
public Object m_object
public long m_time
Constructor Detail |
protected LRUCachePolicy.LRUCacheEntry(Object key, Object object)
Method Detail |
public String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |