Package-level declarations

Schema generation from kotlinx-serialization descriptors.

Types

Link copied to clipboard

A generator for producing JSON Schema representations from kotlinx.serialization descriptors.

Link copied to clipboard
class SerializationClassSchemaIntrospector(json: Json = Json { encodeDefaults = false classDiscriminator = "type" classDiscriminatorMode = kotlinx.serialization.json.ClassDiscriminatorMode.ALL_JSON_OBJECTS }) : SchemaIntrospector<SerialDescriptor>

Introspects kotlinx.serialization descriptors into Schema IR.