kotlinx-serialization / kotlinx.serialization.modules / SerializersModuleBuilder / defaultPolymorphic

defaultPolymorphic

(common, js, jvm, native) fun <Base : Any> defaultPolymorphic(baseClass: KClass<Base>, defaultSerializerProvider: (className: String) -> DeserializationStrategy<out Base>?): Unit

Accept a default serializer provider, associated with the baseClass for polymorphic serialization.