Package-level declarations

Types

Link copied to clipboard

Provide a WebMvc.fn RouterFunction Kotlin DSL created by router { } in order to be able to write idiomatic Kotlin code.

Functions

Link copied to clipboard
Link copied to clipboard
inline fun <T : Any> ServerRequest.body(): T

Extension for ServerRequest.body providing a body<Foo>() variant leveraging Kotlin reified type parameters. This extension is not subject to type erasure and retains actual generic type arguments.

Link copied to clipboard

Extension for ServerResponse.BodyBuilder.body providing a variant leveraging Kotlin reified type parameters.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Allow to create easily a WebMvc.fn RouterFunction with a router Kotlin DSL.