Skip to content

Java / Kotlin

Dependencies

Add one or more of the following Maven artifacts to your project:

typedrest
The main TypedRest library.

typedrest-reactive
Adds support for streaming with ReactiveX (Rx).
Create endpoints using the types in the net.typedrest.endpoints.reactive package.

typedrest-serializers-jackson
Adds support for serializing using Jackson instead of kotlinx.serialization.
Pass new JacksonJsonSerializer() to the EntryEndpoint constructor.

typedrest-serializers-moshi
Adds support for serializing using Moshi instead of kotlinx.serialization.
Pass new MoshiJsonSerializer() to the EntryEndpoint constructor.

See also