|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.nostra13.universalimageloader.cache.memory.impl.FuzzyKeyMemoryCache
public class FuzzyKeyMemoryCache
Decorator for MemoryCache
. Provides special feature for cache: some different keys are considered as
equals (using comparator
). And when you try to put some value into cache by key so entries with
"equals" keys will be removed from cache before.
NOTE: Used for internal needs. Normally you don't need to use this class.
Constructor Summary | |
---|---|
FuzzyKeyMemoryCache(MemoryCache cache,
Comparator<String> keyComparator)
|
Method Summary | |
---|---|
void |
clear()
Remove all items from cache |
android.graphics.Bitmap |
get(String key)
Returns value by key. |
Collection<String> |
keys()
Returns all keys of cache |
boolean |
put(String key,
android.graphics.Bitmap value)
Puts value into cache by key |
android.graphics.Bitmap |
remove(String key)
Removes item by key |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FuzzyKeyMemoryCache(MemoryCache cache, Comparator<String> keyComparator)
Method Detail |
---|
public boolean put(String key, android.graphics.Bitmap value)
MemoryCacheAware
put
in interface MemoryCacheAware<String,android.graphics.Bitmap>
public android.graphics.Bitmap get(String key)
MemoryCacheAware
get
in interface MemoryCacheAware<String,android.graphics.Bitmap>
public android.graphics.Bitmap remove(String key)
MemoryCacheAware
remove
in interface MemoryCacheAware<String,android.graphics.Bitmap>
public void clear()
MemoryCacheAware
clear
in interface MemoryCacheAware<String,android.graphics.Bitmap>
public Collection<String> keys()
MemoryCacheAware
keys
in interface MemoryCacheAware<String,android.graphics.Bitmap>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |