code: public static String toParamDescriptor(Class<?>... params) {
  		if (params == null) {
  			return "()";
  		}
  		StringBuilder s = new StringBuilder("(");
  		for (Class<?> param : params) {
  			appendDescriptor(param, s);
  		}
  		s.append(")");
  		return s.toString();
  	}
docs: Create a descriptor for some set of parameter types. The descriptor will be of the form "([Ljava/lang/String;)"
  
  @param params the (possibly null) list of parameters for which to create the descriptor
  @return a descriptor or "()" for no parameters