public static String getParameterString(String descriptor) {
		List<String> paramTypeNames = getTypeNameList(descriptor, true, true);
		StringBuilder sb = new StringBuilder();
		sb.append("(");
		//don't append the last element of the list, which is the return type
		for (int i = 0, max = paramTypeNames.size() - 1; i < max; ++i) {
			sb.append(paramTypeNames.get(i));
			if (i < max - 1) {
				sb.append(", ");
			}
		}
		sb.append(")");
		return sb.toString();
	}
Returns a String representing the types of the parameters of a method, e.g.
(java.lang.String, java.lang.Integer) for a method with signature
public static void test(String x, Integer y);
@param descriptor method descriptor
@return string representation of types of method parameters
Ghidra/Processors/JVM/src/main/java/ghidra/javaclass/format/DescriptorDecoder.java