Represents an endpoint to use to implement routing in an object-orientated way.
Represents a DELETE request that can be accessed.
Represents a GET request that can be accessed.
Represents a HEAD request that can be accessed.
Represents a generic HTTP annotation, used for multiple methods put together into one method.
Represents a PATCH request that can be accessed.
Represents a POST request that can be accessed.
Represents a PUT request that can be accessed.
Represents an endpoint that can be represented as a WebSocket connection.