org.jboss.util
Class LRUCachePolicy.LRUCacheEntry
java.lang.Object
|
+--org.jboss.util.LRUCachePolicy.LRUCacheEntry
- Enclosing class:
- LRUCachePolicy
- public class LRUCachePolicy.LRUCacheEntry
- extends java.lang.Object
Double linked cell used as entry in the cache list.
Constructor Summary |
protected |
LRUCachePolicy.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. |
Method Summary |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
m_next
public LRUCachePolicy.LRUCacheEntry m_next
- Reference to the next cell in the list
m_prev
public LRUCachePolicy.LRUCacheEntry m_prev
- Reference to the previous cell in the list
m_key
public java.lang.Object m_key
- The key used to retrieve the cached object
m_object
public java.lang.Object m_object
- The cached object
m_time
public long m_time
- The timestamp of the creation
LRUCachePolicy.LRUCacheEntry
protected LRUCachePolicy.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.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2000 The JBoss Organization. All Rights Reserved.