|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CacheKeyGenerator | |
|---|---|
| com.googlecode.ehcache.annotations | |
| com.googlecode.ehcache.annotations.config | |
| com.googlecode.ehcache.annotations.impl | |
| com.googlecode.ehcache.annotations.key | |
| Uses of CacheKeyGenerator in com.googlecode.ehcache.annotations |
|---|
| Methods in com.googlecode.ehcache.annotations that return CacheKeyGenerator | |
|---|---|
CacheKeyGenerator<? extends java.io.Serializable> |
MethodAttribute.getCacheKeyGenerator()
|
| Uses of CacheKeyGenerator in com.googlecode.ehcache.annotations.config |
|---|
| Method parameters in com.googlecode.ehcache.annotations.config with type arguments of type CacheKeyGenerator | |
|---|---|
protected void |
AnnotationDrivenEhCacheBeanDefinitionParser.setupDefaultCacheKeyGenerator(java.lang.Class<? extends CacheKeyGenerator<? extends java.io.Serializable>> generatorClass,
org.springframework.beans.factory.xml.ParserContext parserContext,
java.lang.Object elementSource)
Utility API used to setup each of the default CacheKeyGenerator implementations. |
| Uses of CacheKeyGenerator in com.googlecode.ehcache.annotations.impl |
|---|
| Methods in com.googlecode.ehcache.annotations.impl that return CacheKeyGenerator | |
|---|---|
protected CacheKeyGenerator<? extends java.io.Serializable> |
CacheAttributeSourceImpl.getCacheKeyGenerator(java.lang.String keyGeneratorName,
KeyGenerator keyGenerator)
Get the CacheKeyGenerator by name. |
protected CacheKeyGenerator<? extends java.io.Serializable> |
CacheAttributeSourceImpl.getOrCreateCacheKeyGenerator(KeyGenerator keyGenerator)
|
| Methods in com.googlecode.ehcache.annotations.impl with parameters of type CacheKeyGenerator | |
|---|---|
void |
CacheAttributeSourceImpl.setDefaultCacheKeyGenerator(CacheKeyGenerator<? extends java.io.Serializable> defaultCacheKeyGenerator)
|
| Uses of CacheKeyGenerator in com.googlecode.ehcache.annotations.key |
|---|
| Classes in com.googlecode.ehcache.annotations.key that implement CacheKeyGenerator | |
|---|---|
class |
AbstractCacheKeyGenerator<T extends Serializable>
Base class for cache key generators. |
class |
AbstractDeepCacheKeyGenerator<G,T extends Serializable>
Base class for key generators that do deep inspection of the key data for generation. |
class |
AbstractHashingCacheKeyGenerator<G,T extends Serializable>
Common base class for key generators that primarily rely on Object.hashCode(). |
class |
DelegateCacheKeyGenerator
AbstractCacheKeyGenerator implementation designed for subclassing. |
class |
HashCodeCacheKeyGenerator
|
class |
ListCacheKeyGenerator
|
class |
MessageDigestCacheKeyGenerator
|
class |
ReflectionHashCodeCacheKeyGenerator
Deprecated. HashCodeCacheKeyGenerator includes support for reflection by setting AbstractDeepCacheKeyGenerator.setUseReflection(boolean) to true. Use that class directly. |
class |
SpELCacheKeyGenerator
Spring Expression Language cache key generator. |
class |
StringCacheKeyGenerator
|
| Methods in com.googlecode.ehcache.annotations.key that return CacheKeyGenerator | |
|---|---|
protected CacheKeyGenerator<java.io.Serializable> |
SpELCacheKeyGenerator.createKeyGenerator(java.lang.String name,
java.lang.Class<CacheKeyGenerator<java.io.Serializable>> keyGeneratorClass,
org.springframework.beans.MutablePropertyValues properties)
Create a new key generator with the specified name. |
| Method parameters in com.googlecode.ehcache.annotations.key with type arguments of type CacheKeyGenerator | |
|---|---|
protected CacheKeyGenerator<java.io.Serializable> |
SpELCacheKeyGenerator.createKeyGenerator(java.lang.String name,
java.lang.Class<CacheKeyGenerator<java.io.Serializable>> keyGeneratorClass,
org.springframework.beans.MutablePropertyValues properties)
Create a new key generator with the specified name. |
void |
SpELCacheKeyGenerator.setKeyGenerators(java.util.Map<java.lang.String,CacheKeyGenerator<java.io.Serializable>> keyGenerators)
A Map of CacheKeyGenerators to register as functions on the #key object in the SpEL EvaluationContext. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||