SerializationClassSchemaIntrospector
class SerializationClassSchemaIntrospector(json: Json = Json {
encodeDefaults = false
classDiscriminator = "type"
classDiscriminatorMode = kotlinx.serialization.json.ClassDiscriminatorMode.ALL_JSON_OBJECTS
}) : SchemaIntrospector<SerialDescriptor> (source)
Introspects kotlinx.serialization descriptors into Schema IR.
This introspector uses SerializationIntrospectionContext to convert kotlinx.serialization SerialDescriptor instances into the Schema IR type system.
Constructors
Link copied to clipboard
constructor(json: Json = Json {
encodeDefaults = false
classDiscriminator = "type"
classDiscriminatorMode = kotlinx.serialization.json.ClassDiscriminatorMode.ALL_JSON_OBJECTS
})
Functions
Link copied to clipboard
Introspects a serial descriptor into a TypeGraph.