Indicates whether the request can have a body. If set false the body, if present, is always ignored.
Method accepted, conventionally uppercase.
Route's path. It is later glued used path separators by the router manager.
@Route("GET", false, "hello", "world") // GET /hello/world @Post // POST / @Delete("resource", "([a-z]+)") // DELETE /resource/:name
Attributes for routes. Indicates the method used (case sensitive, usually uppercase), whether the method can have a body and the path.