| Interface | Description |
|---|---|
| ControllerFactory |
Abstraction for supporting controller instantiated by a dependency injector.
|
| ControllerRouteFactory |
Creates a
Route for a Controller's method. |
| Class | Description |
|---|---|
| Controller |
Superclass for all controllers.
|
| ControllerApplication | |
| ControllerHandler |
It's a
RouteHandler that executes the controller's methods. |
| ControllerRegistry |
Register annotated controller routes.
|
| DefaultControllerFactory |
Basic implementation of
ControllerFactory that uses Java reflection to instantiate an object. |
| DefaultControllerRouteFactory |
Default
ControllerRouteFactory implementation. |
| MethodParameter |
A wrapper over
Parameter. |
| NameTransformer | |
| SingletonControllerFactory |
A
ControllerFactory that always returns a specific instance. |
| Annotation Type | Description |
|---|---|
| Consumes |
Specifies Consume types.
|
| DELETE |
Specifies HTTP DELETE method.
|
| GET |
Specifies HTTP GET method.
|
| HEAD |
Specifies HTTP HEAD method.
|
| HttpMethod | |
| Interceptor | |
| Named |
Annotation for a named controller method.
|
| NoCache |
Specifies the response should not be cached.
|
| OPTIONS |
Specifies HTTP OPTIONS method.
|
| Order |
Allows specifying controller route order.
|
| PATCH |
Specifies HTTP PATCH method.
|
| Path |
Annotation for specifying a discoverable controller path.
|
| POST |
Specifies HTTP POST method.
|
| Produces |
Specifies returned Content-Types.
|
| PUT |
Specifies HTTP PUT method.
|
Copyright © 2023. All rights reserved.