decodeFromStringMap

fun <T> decodeFromStringMap(deserializer: DeserializationStrategy<T>, map: Map<String, String>): T

Decodes properties from the given map to a value of type T using the given deserializer. String values are converted to respective primitive types using default conversion methods. T may contain properties of nullable types; they will be filled by non-null values from the map, if present.