Class CacheKeyGenerator<T>


  • public abstract class CacheKeyGenerator<T>
    extends java.lang.Object
    • Constructor Detail

      • CacheKeyGenerator

        public CacheKeyGenerator()
    • Method Detail

      • supportsEntity

        public boolean supportsEntity​(java.lang.Object entity)
      • supportsClass

        public boolean supportsClass​(java.lang.Class clazz)
      • getSupportedClasses

        public abstract java.util.List<java.lang.Class> getSupportedClasses()
      • generateKey

        public abstract java.lang.String generateKey​(TransparentCacheService service,
                                                     java.lang.Class clazz,
                                                     java.lang.Object... params)
      • generateKey

        public abstract java.lang.String generateKey​(T entity)