object EmptyModule : SerialModule
A SerialModule which is empty and always returns null
.
(common, js, jvm, native)
dumpTo |
Copies contents of this module to the given collector. fun dumpTo(collector: SerialModuleCollector): Unit |
(common, js, jvm, native)
getContextual |
Returns a contextual serializer associated with a given kclass. This method is used in context-sensitive operations on a property marked with ContextualSerialization by a ContextSerializer fun <T : Any> getContextual(kclass: KClass<T>): KSerializer<T>? |
(common, js, jvm, native)
getPolymorphic |
Returns a polymorphic serializer registered for a class of the given value in the scope of baseClass. fun <T : Any> getPolymorphic(baseClass: KClass<in T>, value: T): SerializationStrategy<T>?
Returns a polymorphic deserializer registered for a serializedClassName in the scope of baseClass or default value constructed from serializedClassName if default serializer provider was registered. fun <T : Any> getPolymorphic(baseClass: KClass<in T>, serializedClassName: String): DeserializationStrategy<out T>? |