|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.util.Dictionary
java.util.Hashtable
net.spy.util.TimeStampedHash
A Hashtable that remembers when it was accessed. Good for caching and stuff like that.
| Constructor Summary | |
TimeStampedHash()
Get an instance of SpyCacheStore. |
|
| Method Summary | |
Object |
get(Object key)
|
long |
getGetAge()
How many milliseconds ago was the last get operation? |
long |
getHits()
Get the number of hits (number of requests for items that were actually there). |
long |
getLastGet()
Find out the last time this thing last had a Get. |
long |
getLastPut()
Find out the last time this thing last had a Put. |
long |
getMisses()
Get the number of misses (number of requests for items that were not actually there). |
long |
getNumPuts()
Get the total number of put() invocations. |
long |
getPutAge()
How many milliseconds ago was the last put operation? |
long |
getTimestamp()
Find out the last time this thing was used (put or get was called). |
long |
getUseAge()
How many milliseconds ago was the last put or get operation? |
long |
getWatermark()
Get the watermark (maximum number of objects seen at any one time). |
Object |
put(Object key,
Object value)
|
| Methods inherited from class java.util.Hashtable |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, hashCode, isEmpty, keys, keySet, putAll, rehash, remove, size, toString, values |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public TimeStampedHash()
| Method Detail |
public Object get(Object key)
Hashtable
public Object put(Object key,
Object value)
Hashtablepublic long getTimestamp()
public long getLastGet()
public long getLastPut()
public long getPutAge()
public long getGetAge()
public long getUseAge()
public long getHits()
public long getMisses()
public long getWatermark()
public long getNumPuts()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||