Top Fields Constructors Methods
com.mchange.v1.cachedstore

pack-priv abstract Class ValueTransformingCachedStore

extends NoCleanupCachedStore
Class Inheritance
Known Direct Subclasses
com.mchange.v1.cachedstore.KeyValueTransformingCachedStore, com.mchange.v1.cachedstore.SoftReferenceCachedStore

Field Summary

Inherited from com.mchange.v1.cachedstore.NoCleanupCachedStore:
cacheDEBUGmanager

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public Object
public void
public void
protected Object
toCacheValue(Object userValue)

protected Object
toUserValue(Object cacheValue)

Inherited from com.mchange.v1.cachedstore.NoCleanupCachedStore:
cachedKeysfindreset

Constructor Detail

ValueTransformingCachedStoreback to summary
protected ValueTransformingCachedStore(CachedStore.Manager manager)

Method Detail

getCachedValueback to summary
public Object getCachedValue(Object key)

Overrides com.mchange.v1.cachedstore.NoCleanupCachedStore.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

removeFromCacheback to summary
public void removeFromCache(Object key) throws CachedStoreException

Overrides com.mchange.v1.cachedstore.NoCleanupCachedStore.removeFromCache.

Implements com.mchange.v1.cachedstore.TweakableCachedStore.removeFromCache.

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

Overrides com.mchange.v1.cachedstore.NoCleanupCachedStore.setCachedValue.

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

toCacheValueback to summary
protected Object toCacheValue(Object userValue)
toUserValueback to summary
protected Object toUserValue(Object cacheValue)