Uses of Interface
com.googlecode.ehcache.annotations.key.CacheKeyGenerator

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.
 



Copyright © 2011. All Rights Reserved.