private String getParameterSignature(char[][] parameterTypeNames, char[][] parameterNames) {
protected String getParameterSignature(char[][] parameterTypeNames, char[][] parameterNames) {
	private String getParameterSignature(char[][] parameterTypeNames, char[][] parameterNames) {		StringBuffer buf = new StringBuffer();		if (parameterTypeNames != null) {			for (int i = 0; i < parameterTypeNames.length; i++) {				if (i > 0) {					buf.append(',');					buf.append(' ');				}				buf.append(parameterTypeNames[i]);				if (parameterNames != null && parameterNames[i] != null) {					buf.append(' ');					buf.append(parameterNames[i]);				}			}		}		return buf.toString();	}