public abstract class CachedMapFacade<V extends Cacheable> extends Object implements Store<V>
Created by Jeff Gaynor
on Nov 12, 2010 at 11:31:47 AM
Constructor and Description |
---|
CachedMapFacade() |
CachedMapFacade(Store<V> theStore) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Set<Map.Entry<Identifier,V>> |
entrySet() |
V |
get(Object key) |
Cache |
getCache() |
Store<V> |
getTheStore() |
boolean |
hasStore() |
boolean |
isEmpty() |
Set<Identifier> |
keySet() |
V |
put(Identifier key,
V cacheable) |
void |
putAll(Map<? extends Identifier,? extends V> m) |
V |
remove(Object key) |
void |
setCache(Cache cache) |
void |
setTheStore(Store<V> theStore) |
int |
size() |
Collection<V> |
values() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create, getAll, getXMLConverter, register, save, search, update
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
public Cache getCache()
public void setCache(Cache cache)
public boolean hasStore()
public void clear()
clear
in interface Map<Identifier,V extends Cacheable>
public boolean isEmpty()
isEmpty
in interface Map<Identifier,V extends Cacheable>
public boolean containsKey(Object key)
containsKey
in interface Map<Identifier,V extends Cacheable>
public boolean containsValue(Object value)
containsValue
in interface Map<Identifier,V extends Cacheable>
public V put(Identifier key, V cacheable)
put
in interface Map<Identifier,V extends Cacheable>
public V remove(Object key)
remove
in interface Map<Identifier,V extends Cacheable>
public void putAll(Map<? extends Identifier,? extends V> m)
putAll
in interface Map<Identifier,V extends Cacheable>
public Set<Map.Entry<Identifier,V>> entrySet()
entrySet
in interface Map<Identifier,V extends Cacheable>
public int size()
size
in interface Map<Identifier,V extends Cacheable>
public Set<Identifier> keySet()
keySet
in interface Map<Identifier,V extends Cacheable>
public Collection<V> values()
values
in interface Map<Identifier,V extends Cacheable>
Copyright © 2019. All Rights Reserved.