Top Constructors Methods
com.mchange.v1.cachedstore

pack-priv abstract Class KeyValueTransformingCachedStore

extends ValueTransformingCachedStore
Class Inheritance
Imports
java.util.Iterator, com.mchange.v1.util.WrapperIterator

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public Iterator<E>
public void
public Object
public void
protected Object
protected Object
protected Object
toUserKey(Object cachePutKey)

Inherited from com.mchange.v1.cachedstore.ValueTransformingCachedStore:
removeFromCachetoCacheValuetoUserValue

Constructor Detail

KeyValueTransformingCachedStoreback to summary
protected KeyValueTransformingCachedStore(CachedStore.Manager manager)

Method Detail

cachedKeysback to summary
public Iterator<E> cachedKeys() throws CachedStoreException

Overrides com.mchange.v1.cachedstore.NoCleanupCachedStore.cachedKeys.

Implements com.mchange.v1.cachedstore.TweakableCachedStore.cachedKeys.

clearCachedValueback to summary
public void clearCachedValue(Object key) throws CachedStoreException
getCachedValueback to summary
public Object getCachedValue(Object key)

Overrides com.mchange.v1.cachedstore.ValueTransformingCachedStore.getCachedValue.

Implements com.mchange.v1.cachedstore.TweakableCachedStore.getCachedValue.

Returns:Object

Doc from com.mchange.v1.cachedstore.TweakableCachedStore.getCachedValue.

null if the value for this key is not cached

setCachedValueback to summary
public void setCachedValue(Object key, Object value) throws CachedStoreException

Overrides com.mchange.v1.cachedstore.ValueTransformingCachedStore.setCachedValue.

Implements com.mchange.v1.cachedstore.TweakableCachedStore.setCachedValue.

toCacheFetchKeyback to summary
protected Object toCacheFetchKey(Object userKey)
toCachePutKeyback to summary
protected Object toCachePutKey(Object userKey)
toUserKeyback to summary
protected Object toUserKey(Object cachePutKey)