Index

C E G I K L O P R S V 
All Classes and Interfaces|All Packages|Serialized Form

C

Cache<K,V> - Interface in org.jxmpp.util.cache
This is jXMPP's cache interface.
clear() - Method in class org.jxmpp.util.cache.ExpirationCache
 
clear() - Method in class org.jxmpp.util.cache.LruCache
 
containsKey(Object) - Method in class org.jxmpp.util.cache.ExpirationCache
 
containsKey(Object) - Method in class org.jxmpp.util.cache.LruCache
 
containsValue(Object) - Method in class org.jxmpp.util.cache.ExpirationCache
 
containsValue(Object) - Method in class org.jxmpp.util.cache.LruCache
 

E

entrySet() - Method in class org.jxmpp.util.cache.ExpirationCache
 
entrySet() - Method in class org.jxmpp.util.cache.LruCache
 
ExpirationCache<K,V> - Class in org.jxmpp.util.cache
A cache which expires its values.
ExpirationCache(int, long) - Constructor for class org.jxmpp.util.cache.ExpirationCache
Construct a new expiration cache.

G

get(Object) - Method in class org.jxmpp.util.cache.ExpirationCache
 
get(Object) - Method in class org.jxmpp.util.cache.LruCache
 
getCacheHits() - Method in class org.jxmpp.util.cache.LruCache
Get the number of cache hits.
getCacheMisses() - Method in class org.jxmpp.util.cache.LruCache
Get the number of cache misses.
getMaxCacheSize() - Method in interface org.jxmpp.util.cache.Cache
Return the maximum cache Size.
getMaxCacheSize() - Method in class org.jxmpp.util.cache.ExpirationCache
 
getMaxCacheSize() - Method in class org.jxmpp.util.cache.LruCache
 

I

isEmpty() - Method in class org.jxmpp.util.cache.ExpirationCache
 
isEmpty() - Method in class org.jxmpp.util.cache.LruCache
 

K

keySet() - Method in class org.jxmpp.util.cache.ExpirationCache
 
keySet() - Method in class org.jxmpp.util.cache.LruCache
 

L

lookup(K) - Method in interface org.jxmpp.util.cache.Cache
Returns the value of the specified key, or null.
lookup(K) - Method in class org.jxmpp.util.cache.ExpirationCache
 
lookup(K) - Method in class org.jxmpp.util.cache.LruCache
 
LruCache<K,V> - Class in org.jxmpp.util.cache
A specialized Map that is size-limited (using an LRU algorithm).
LruCache(int) - Constructor for class org.jxmpp.util.cache.LruCache
Create a new cache and specify the maximum size of for the cache in bytes, and the maximum lifetime of objects.

O

org.jxmpp.util.cache - package org.jxmpp.util.cache
Fast and efficient Cache implementations.

P

put(K, V) - Method in interface org.jxmpp.util.cache.Cache
Put a value in the cache.
put(K, V) - Method in class org.jxmpp.util.cache.ExpirationCache
 
put(K, V) - Method in class org.jxmpp.util.cache.LruCache
 
put(K, V, long) - Method in class org.jxmpp.util.cache.ExpirationCache
Put a value in the cache with the specified expiration time in milliseconds.
putAll(Map<? extends K, ? extends V>) - Method in class org.jxmpp.util.cache.ExpirationCache
 
putAll(Map<? extends K, ? extends V>) - Method in class org.jxmpp.util.cache.LruCache
 

R

remove(Object) - Method in class org.jxmpp.util.cache.ExpirationCache
Remove a entry with the given key from the cache.
remove(Object) - Method in class org.jxmpp.util.cache.LruCache
 
removeEldestEntry(Map.Entry<K, V>) - Method in class org.jxmpp.util.cache.LruCache
 

S

setDefaultExpirationTime(long) - Method in class org.jxmpp.util.cache.ExpirationCache
Set the default expiration time in milliseconds.
setMaxCacheSize(int) - Method in interface org.jxmpp.util.cache.Cache
Set the maximum cache size.
setMaxCacheSize(int) - Method in class org.jxmpp.util.cache.ExpirationCache
 
setMaxCacheSize(int) - Method in class org.jxmpp.util.cache.LruCache
 
size() - Method in class org.jxmpp.util.cache.ExpirationCache
 
size() - Method in class org.jxmpp.util.cache.LruCache
 

V

values() - Method in class org.jxmpp.util.cache.ExpirationCache
 
values() - Method in class org.jxmpp.util.cache.LruCache
 
C E G I K L O P R S V 
All Classes and Interfaces|All Packages|Serialized Form