String computeCacheKey(Class cls, String methodName, String argpart) {
		String cachekey = keyMaker.getMd5(cls.getName() + "." + methodName);
		if (!argpart.isEmpty()) {
			cachekey += "_" + keyMaker.getMd5(argpart);
		}
		logger.debug("CACHEID : {}.{}_{} = {}", cls.getName(), methodName, argpart, cachekey);
		return cachekey;
	}
String computeCacheKey ( Class cls , String methodName , String argpart ) { String cachekey = keyMaker . getMd5 ( cls . getName ( ) + "." + methodName ) ; if ( ! argpart . isEmpty ( ) ) { cachekey += "_" + keyMaker . getMd5 ( argpart ) ; } logger . debug ( "CACHEID : {}.{}_{} = {}" , cls . getName ( ) , methodName , argpart , cachekey ) ; return cachekey ; }
Compute the cache key from classname, methodname, and args

@param cls
@param methodName
@param argpart
@return