sb.append(".").append(arguments[i]);
sb.append(".").append(getCacheKey(arguments[i]));
    private String getCacheKey(String targetName, String methodName, Object[] arguments) {        StringBuffer sb = new StringBuffer();        sb.append(targetName).append(".").append(methodName);        if ((arguments != null) && (arguments.length != 0)) {            for (int i = 0; i < arguments.length; i++) {                sb.append(".").append(arguments[i]);            }        }        return sb.toString();    }