polymorphicByTag
fun <T : Any> SerializersModuleBuilder.polymorphicByTag(baseClass: KClass<T>, serialName: String = "Asn1OpenPolymorphicByTag", block: Asn1OpenPolymorphismByTagBuilder<T>.() -> Unit)(source)
Registers a tag-discriminated ASN.1 open-polymorphic serializer as contextual serializer.
Throws
SerializationException
if no subtype is registered
if subtype tag inference fails