code: static List<Object> generateSummary(PathMappingContext mappingCtx) {
          requireNonNull(mappingCtx, "mappingCtx");
  
          // 0 : VirtualHost
          // 1 : HttpMethod
          // 2 : Path
          // 3 : Content-Type
          // 4~: Accept
          final List<Object> summary = new ArrayList<>(8);
  
          summary.add(mappingCtx.virtualHost());
          summary.add(mappingCtx.method());
          summary.add(mappingCtx.path());
          summary.add(mappingCtx.consumeType());
  
          final List<MediaType> produceTypes = mappingCtx.produceTypes();
          if (produceTypes != null) {
              summary.addAll(produceTypes);
          }
          return summary;
      }
docs: Returns a summary string of the given {@link PathMappingContext}.