Solutions
Multiplatform
Server-side
Data science
Android
Case studies
Docs
Language guide
Multiplatform development
API
APIs overview
Standard library (stdlib)
Test library (kotlin.test)
Coroutines (kotlinx.coroutines)
Serialization (kotlinx.serialization)
Kotlin I/O library (kotlinx-io)
Date and time (kotlinx-datetime)
JVM Metadata (kotlin-metadata-jvm)
Kotlin Gradle plugins
Ktor
Compose Multiplatform Material3
Community
Teach
Play
Playground
Koans
kotlinx-serialization
Toggle table of contents
1.10.0-RC
common
Platform filter
common
Switch theme
Search in API
kotlinx-serialization
kotlinx-serialization-core
/
kotlinx.serialization.modules
/
subclassesOfSealed
subclasses
Of
Sealed
@
ExperimentalSerializationApi
inline
fun
<
Base
:
Any
,
T
:
Base
>
PolymorphicModuleBuilder
<
Base
>
.
subclassesOfSealed
(
)
(
source
)
Registers the child serializers for the sealed class
T
in the resulting module under the
base class
.