All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.lancom.openapi.jackson.KeyDeserializer.kt Maven / Gradle / Ivy

Go to download

This open-source project provides an OpenAPI 3.0 Parser implemented in Kotlin, utilizing immutable data classes

There is a newer version: 2.1.1
Show newest version
package de.lancom.openapi.jackson

import com.fasterxml.jackson.databind.DeserializationContext

abstract class KeyDeserializer(
    val factory: (String) -> K,
) : com.fasterxml.jackson.databind.KeyDeserializer() {
    override fun deserializeKey(key: String?, ctxt: DeserializationContext?): Any {
        return factory(key!!)
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy