code: protected static void buildClassArguments(StringBuilder builder, Class<?>[] types) {
          boolean second = false;
          for (Class cls : types) {
              if (second) builder.append(", ");
              second = true;
              buildClassArgument(builder, cls);
          }
      }
docs: Build a list of argument type classes suitable for inserting into Java code.
  
  This will be an argument list of the form "pkg.Cls1.class, pkg.Cls2[].class, primtype.class, ..."
  
  @param builder the builder in which to build the argument list
  @param types the classes from which to create the argument list