docs: private CacheKeyTO getCacheKey(CacheAopProxyChain pjp, Cache cache) {
          Object target = pjp.getTarget();
          String methodName = pjp.getMethod().getName();
          Object[] arguments = pjp.getArgs();
          String keyExpression = cache.key();
          String hfieldExpression = cache.hfield();
          return getCacheKey(target, methodName, arguments, keyExpression, hfieldExpression, null, false);
      }