|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
This is a cache that caches objects for reuse.
Key is must not null. Value is possible to null.
| Method Summary | |
void |
addListener(CacheListener listener)
Add listener. |
int |
capacity()
Return capacity of cache. |
void |
clear()
Clear cache. |
boolean |
containsKey(java.lang.Object key)
|
java.lang.Object |
get(java.lang.Object key)
Get an item from the cache. |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
Puts a new item in the cache. |
java.lang.Object |
remove(java.lang.Object key)
Removes an item from the cache. |
void |
removeListener(CacheListener listener)
Remove listener. |
int |
size()
Return size of cache. |
| Method Detail |
public void addListener(CacheListener listener)
listener - listener instance to addpublic void removeListener(CacheListener listener)
listener - listener instance to removepublic int capacity()
public int size()
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
key - key for the itemvalue - itempublic java.lang.Object get(java.lang.Object key)
key - key to lookup the itempublic java.lang.Object remove(java.lang.Object key)
key - key to removepublic boolean containsKey(java.lang.Object key)
key - public void clear()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||