private String makeNullParameters(CtClass[] paramClasses) { if (paramClasses.length == 0) { return ""; } StringBuilder params = new StringBuilder(); for (CtClass paramClass : paramClasses) { params.append(","); String className = paramClass.getName(); if (className.equals("boolean")) { params.append("false"); } else if (className.equals("byte")) { params.append("(byte) 0"); } else if (className.equals("char")) { params.append("(char) 0"); } else if (className.equals("double")) { params.append("(double) 0"); } else if (className.equals("int")) { params.append("(int) 0"); } else if (className.equals("float")) { params.append("(float) 0"); } else if (className.equals("long")) { params.append("(long) 0"); } else if (className.equals("short")) { params.append("(short) 0"); } else { params.append(newMockForClassSnippet(paramClass)); } } return params.substring(1).toString(); }
private String makeNullParameters(CtClass[] paramClasses) { if (paramClasses.length == 0) { return ""; } StringBuilder params = new StringBuilder(); for (CtClass paramClass : paramClasses) { params.append(","); String className = paramClass.getName(); if (className.equals("boolean")) { params.append("false"); } else if (className.equals("byte")) { params.append("(byte) 0"); } else if (className.equals("char")) { params.append("(char) 0"); } else if (className.equals("double")) { params.append("(double) 0"); } else if (className.equals("int")) { params.append("(int) 0"); } else if (className.equals("float")) { params.append("(float) 0"); } else if (className.equals("long")) { params.append("(long) 0"); } else if (className.equals("short")) { params.append("(short) 0"); } else { params.append(newMockForClassSnippet(paramClass)); } } return params.substring(1).toString(); }