|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICache<K,V>
| Method Summary | ||
|---|---|---|
void |
addIndex(com.tangosol.util.ValueExtractor valueExtractor)
|
|
void |
addMapListener(com.tangosol.util.MapListener listener)
|
|
void |
addMapListener(com.tangosol.util.MapListener mapListener,
com.tangosol.util.Filter filter)
|
|
void |
addMapListener(com.tangosol.util.MapListener mapListener,
com.tangosol.util.Filter filter,
boolean lightweight)
|
|
void |
addMapListener(com.tangosol.util.MapListener mapListener,
K key)
|
|
void |
addMapListener(com.tangosol.util.MapListener mapListener,
K key,
boolean lite)
|
|
Object |
aggregate(Collection<K> keys,
com.tangosol.util.InvocableMap.EntryAggregator aggregator)
|
|
Object |
aggregate(com.tangosol.util.Filter filter,
com.tangosol.util.InvocableMap.EntryAggregator aggregator)
|
|
void |
clear()
|
|
|
distictSetValues(Collection<K> keys,
Enum<?> setExtractMethodName)
Returns the a set of distinct values returned form the 'extractMethodName'-method which it self extracts a collection of objects addressed by the keys. |
|
|
distictSetValues(com.tangosol.util.Filter filter,
Enum<?> setExtractMethodName)
Returns the a set of distinct values returned form the 'extractMethodName'-method which it self extracts a collection of objects addressed by the filter. |
|
|
distictSetValues(com.tangosol.util.Filter filter,
Enum<?> setExtractMethodName,
Enum<?> groupByExtractMethodName)
|
|
|
distictValues(Collection<K> keys,
Enum<?> extractMethodName)
Returns the a set of distinct values returned form the 'extractMethodName'-method on objects addressed by the keys. |
|
|
distictValues(Collection<K> keys,
Enum<?> extractMethodName,
Enum<?> groupByExtractMethodName)
|
|
|
distictValues(Collection<K> keys,
String extractMethodName)
|
|
|
distictValues(com.tangosol.util.Filter filter,
Enum<?> extractMethodName)
Returns the a set of distinct values returned form the 'extractMethodName'-method on objects addressed by the filter. |
|
|
distictValues(com.tangosol.util.Filter filter,
Enum<?> extractMethodName,
Enum<?> groupByExtractMethodName)
|
|
|
distictValues(com.tangosol.util.Filter filter,
com.tangosol.util.ValueExtractor valueExtractor)
Returns the a set of distinct values returned form the valueExtractor executed on objects addressed by the filter. |
|
|
distictValues(com.tangosol.util.ValueExtractor valueExtractor)
Returns the a set of distinct values returned form the extractor for all entries in the cache |
|
Collection<Map.Entry<K,V>> |
entrySet(com.tangosol.util.Filter filter)
|
|
V |
get(K key)
|
|
Map<K,V> |
getAll(Collection<K> keys)
|
|
com.tangosol.net.NamedCache |
getCache()
|
|
Object |
invoke(K key,
com.tangosol.util.InvocableMap.EntryProcessor invocable)
|
|
Map<K,?> |
invokeAll(Collection<K> keys,
com.tangosol.util.InvocableMap.EntryProcessor invocable)
|
|
Collection<K> |
keySet(com.tangosol.util.Filter filter)
|
|
void |
put(K key,
V value)
|
|
void |
putAll(Map<K,V> map)
|
|
void |
remove(Collection<K> keys)
|
|
void |
remove(com.tangosol.util.Filter filter)
|
|
void |
remove(K key)
|
|
void |
removeMapListener(com.tangosol.util.MapListener listener)
|
|
void |
removeMapListener(com.tangosol.util.MapListener mapListener,
com.tangosol.util.Filter filter)
|
|
void |
removeMapListener(com.tangosol.util.MapListener listener,
K key)
|
|
int |
size()
|
|
Collection<V> |
values()
|
|
Map<K,V> |
values(com.tangosol.util.Filter filter)
|
|
| Method Detail |
|---|
com.tangosol.net.NamedCache getCache()
Collection<K> keySet(com.tangosol.util.Filter filter)
Collection<Map.Entry<K,V>> entrySet(com.tangosol.util.Filter filter)
Map<K,V> values(com.tangosol.util.Filter filter)
Collection<V> values()
void clear()
int size()
void remove(Collection<K> keys)
void remove(K key)
void remove(com.tangosol.util.Filter filter)
V get(K key)
Map<K,V> getAll(Collection<K> keys)
void put(K key,
V value)
void putAll(Map<K,V> map)
Object invoke(K key,
com.tangosol.util.InvocableMap.EntryProcessor invocable)
Map<K,?> invokeAll(Collection<K> keys,
com.tangosol.util.InvocableMap.EntryProcessor invocable)
Object aggregate(Collection<K> keys,
com.tangosol.util.InvocableMap.EntryAggregator aggregator)
Object aggregate(com.tangosol.util.Filter filter,
com.tangosol.util.InvocableMap.EntryAggregator aggregator)
<E> Collection<E> distictValues(com.tangosol.util.ValueExtractor valueExtractor)
filter - extractMethodName -
<E> Collection<E> distictValues(com.tangosol.util.Filter filter,
Enum<?> extractMethodName)
filter - extractMethodName -
<E> Collection<E> distictValues(com.tangosol.util.Filter filter,
com.tangosol.util.ValueExtractor valueExtractor)
filter - extractMethodName -
<E> Collection<E> distictSetValues(com.tangosol.util.Filter filter,
Enum<?> setExtractMethodName)
E - filter - extractMethodName -
<E> Collection<E> distictValues(Collection<K> keys,
Enum<?> extractMethodName)
filter - extractMethodName -
<E> Collection<E> distictValues(Collection<K> keys,
String extractMethodName)
<E> Collection<E> distictSetValues(Collection<K> keys,
Enum<?> setExtractMethodName)
filter - extractMethodName -
<G,E> Map<G,Collection<E>> distictValues(com.tangosol.util.Filter filter,
Enum<?> extractMethodName,
Enum<?> groupByExtractMethodName)
<G,E> Map<G,Collection<E>> distictSetValues(com.tangosol.util.Filter filter,
Enum<?> setExtractMethodName,
Enum<?> groupByExtractMethodName)
<G,E> Map<G,Collection<E>> distictValues(Collection<K> keys,
Enum<?> extractMethodName,
Enum<?> groupByExtractMethodName)
void addIndex(com.tangosol.util.ValueExtractor valueExtractor)
void addMapListener(com.tangosol.util.MapListener listener)
void addMapListener(com.tangosol.util.MapListener mapListener,
com.tangosol.util.Filter filter,
boolean lightweight)
void addMapListener(com.tangosol.util.MapListener mapListener,
com.tangosol.util.Filter filter)
void addMapListener(com.tangosol.util.MapListener mapListener,
K key,
boolean lite)
void addMapListener(com.tangosol.util.MapListener mapListener,
K key)
void removeMapListener(com.tangosol.util.MapListener listener)
void removeMapListener(com.tangosol.util.MapListener listener,
K key)
void removeMapListener(com.tangosol.util.MapListener mapListener,
com.tangosol.util.Filter filter)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||