Package com.googlecode.ehcache.annotations.key

Interface Summary
CacheKeyGenerator<T extends Serializable> Generates a unique key based on the description of an invocation to an intercepted method.
ReflectionHelper Utility for determinging if an object implements specific methods.
ReflectionHelperAware Implemented by classes that need a ReflectionHelper instance.
 

Class Summary
AbstractCacheKeyGenerator<T extends Serializable> Base class for cache key generators.
AbstractDeepCacheKeyGenerator<G,T extends Serializable> Base class for key generators that do deep inspection of the key data for generation.
AbstractHashingCacheKeyGenerator<G,T extends Serializable> Common base class for key generators that primarily rely on Object.hashCode().
CachingReflectionHelper ReflectionHelper that uses a cache to track reflection operations.
DelegateCacheKeyGenerator AbstractCacheKeyGenerator implementation designed for subclassing.
HashCodeCacheKeyGenerator  
HashCodeCacheKeyGenerator.LongGenerator Little utility class to fake a mutable long
ListCacheKeyGenerator  
ListCacheKeyGenerator.ListKeyGenerator  
MessageDigestCacheKeyGenerator  
MessageDigestOutputStream Simple OutputStream that writes all data directly to the configured MessageDigest using the update methods.
ReadOnlyList<E> Composite interface that denotes a Serializable List that is read only.
ReflectionHashCodeCacheKeyGenerator Deprecated. HashCodeCacheKeyGenerator includes support for reflection by setting AbstractDeepCacheKeyGenerator.setUseReflection(boolean) to true.
SimpleReflectionHelper Basic implementation of ReflectionHelper that determines which methods an object implements.
SpELCacheKeyGenerator Spring Expression Language cache key generator.
StringCacheKeyGenerator  
StringCacheKeyGenerator.StringGenerator  
 



Copyright © 2011. All Rights Reserved.