| Package | Description |
|---|---|
| org.cache2k.jcache.provider.generic.storeByValueSimulation |
| Modifier and Type | Class and Description |
|---|---|
class |
CloneCopyTransformer<T>
Implement copy via reflective call to a clone method (needs to be public).
|
class |
CopyTransformer<T>
Copy: Transform between identical representation types, but different instances.
|
class |
RuntimeCopyTransformer |
class |
SerializableCopyTransformer<T>
Uses serialization to copy the object instances.
|
| Modifier and Type | Field and Description |
|---|---|
static ObjectTransformer |
ObjectTransformer.IDENT_TRANSFORM |
protected ObjectTransformer<K,K0> |
TransformingCacheProxy.keyTransformer |
protected ObjectTransformer<K,K0> |
TransformingCacheProxy.passingKeyTransformer |
protected ObjectTransformer<V,V0> |
TransformingCacheProxy.passingValueTransformer |
protected ObjectTransformer<V,V0> |
TransformingCacheProxy.valueTransformer |
| Modifier and Type | Method and Description |
|---|---|
<T> ObjectTransformer<T,T> |
SimpleObjectCopyFactory.createCopyTransformer(Class<T> clazz) |
<T> ObjectTransformer<T,T> |
ObjectCopyFactory.createCopyTransformer(Class<T> clazz) |
<T> ObjectTransformer<T,T> |
SimpleObjectCopyFactory.createCopyTransformer(Class<T> clazz,
ClassLoader classLoader) |
<T> ObjectTransformer<T,T> |
ObjectCopyFactory.createCopyTransformer(Class<T> clazz,
ClassLoader classLoader)
Create a transformer class which actually does no type changes.
|
| Constructor and Description |
|---|
CopyCacheProxy(javax.cache.Cache<K,V> cache,
ObjectTransformer<K,K> keyTransformer,
ObjectTransformer<V,V> valueTransformer) |
CopyCacheProxy(javax.cache.Cache<K,V> cache,
ObjectTransformer<K,K> keyTransformer,
ObjectTransformer<V,V> valueTransformer) |
TransformingCacheProxy(javax.cache.Cache<K0,V0> cache,
ObjectTransformer<K,K0> keyTransformer,
ObjectTransformer<V,V0> valueTransformer,
ObjectTransformer<K,K0> passingKeyTransformer,
ObjectTransformer<V,V0> passingValueTransformer) |
TransformingCacheProxy(javax.cache.Cache<K0,V0> cache,
ObjectTransformer<K,K0> keyTransformer,
ObjectTransformer<V,V0> valueTransformer,
ObjectTransformer<K,K0> passingKeyTransformer,
ObjectTransformer<V,V0> passingValueTransformer) |
TransformingCacheProxy(javax.cache.Cache<K0,V0> cache,
ObjectTransformer<K,K0> keyTransformer,
ObjectTransformer<V,V0> valueTransformer,
ObjectTransformer<K,K0> passingKeyTransformer,
ObjectTransformer<V,V0> passingValueTransformer) |
TransformingCacheProxy(javax.cache.Cache<K0,V0> cache,
ObjectTransformer<K,K0> keyTransformer,
ObjectTransformer<V,V0> valueTransformer,
ObjectTransformer<K,K0> passingKeyTransformer,
ObjectTransformer<V,V0> passingValueTransformer) |
cache2k API documentation. Copyright © 2000–2020 headissue GmbH, Munich.