| EmptyResponse |
|
| ExceptionHandler |
Versatile exception handler abstraction.
|
| ImplementationLoader |
Loads implementations.
|
| Lang.Lazy |
Wraps elements that should be load lazily to avoid issues
when loading them using Dependency Injection libraries other
than SPI.
|
| Lang.MapBuilder |
Convenient HashMap builder.
|
| Lang.Result |
|
| PayloadSerializationStrategy |
Defines how Kos will handle the serialization and deserialization
for every received request.
|
| RequestHandler |
|
| RequestInterceptor |
|
| RequestInterceptorHandler |
|
| Response |
Represents a (mutable object) response to be sent to the http client.
|
| Serializer |
|
| SimplifiedRouter |
Small layer over Router that aims to simplify a few common
aspects regarding route configuration, like intercepting requests
and the reading body requests in a POST, PUT and PATCH requests.
|
| StringConverter |
Abstracts how kos can convert strings (like Headers
and query parameters) into objects.
|
| VertxWebServer |
Abstracts the creation of a Vert.x web server, automating a few
repetitive tasks, automatically loading routes if available,
and avoiding common mistakes made during the application bootstrap.
|
| WebServerEventListener.BeforeDeployEvent |
Data available before deploy the web server.
|