KotlinxJsonSerializer

Serializes and deserializes entities as JSON using Kotlinx.Serialization.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val supportedMediaTypes: List<MediaType>

A list of MIME types this serializer supports.

Functions

Link copied to clipboard
open override fun <T> deserialize(body: ResponseBody, type: Class<T>): T?

Deserializes an entity.

Link copied to clipboard
open override fun <T> deserializeList(body: ResponseBody, type: Class<T>): List<T>?

Deserializes a list of entities.

Link copied to clipboard
open override fun <T> serialize(entity: T, type: Class<T>): RequestBody

Serializes an entity.

Link copied to clipboard
open override fun <T> serializeList(entities: Iterable<T>, type: Class<T>): RequestBody

Serializes a list of entities.