code: public ConstructorDeclarationBuilder param(Type type, String name) {
      return new ConstructorDeclarationBuilder(
          classIdentifier,
          protection,
          parameters.append(new Parameter(type, name, parameters.size())),
          methodHandler,
          builder);
    }
docs: declares a parameter
  @param type the type of the parameter
  @param name the name of the parameter
  @return this