}
protected CacheKey createCacheKey(ProceedingJoinPoint pjp, RequestCache requestCache) {
final Signature signature = pjp.getSignature();
final Class<?> declaringType = signature.getDeclaringType();
final String signatureLongString = signature.toLongString();
final boolean[] keyMask = requestCache.keyMask();
final Object[] args = pjp.getArgs();
final Object[] keyArgs;