code: @Get("/param/{name}/{id}")
      public HttpResponse param(@Param String name,  /* from path variable */
                                @Param int id,       /* from path variable and converted into integer*/
                                @Param Gender gender /* from query string and converted into enum */)
              throws JsonProcessingException {
          return HttpResponse.of(HttpStatus.OK, MediaType.JSON_UTF_8,
                                 mapper.writeValueAsBytes(Arrays.asList(name, id, gender)));
      }
docs: Returns the received {@code name}, {@code id} and {@link Gender} to the sender as a JSON list.