Get started

subclass

inline fun <Base : Any, reified T : Base> PolymorphicModuleBuilder<Base>.subclass(serializer: KSerializer<T>)(source)

Registers a subclass serializer in the resulting module under the base class.


inline fun <Base : Any, reified T : Base> PolymorphicModuleBuilder<Base>.subclass(clazz: KClass<T>)(source)

Registers a serializer for class T in the resulting module under the base class.