← Back to Kairo Docs|API Reference (Dokka)

RestEndpointReader

abstract class RestEndpointReader<E : RestEndpoint<*, *>>

RestEndpointReader is responsible for deriving an E instance from a RoutingCall. Doing this dynamically at runtime involves some nontrivial JVM reflection magic, but it's a huge win for reducing boilerplate.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract suspend fun read(call: RoutingCall): E