SerializationClassJsonSchemaGenerator
constructor(json: Json = Json.Default, introspectorConfig: SerializationClassSchemaIntrospector.Config = SerializationClassSchemaIntrospector.Config(), jsonSchemaConfig: JsonSchemaConfig = JsonSchemaConfig.Default)(source)
Creates an instance of SerializationClassJsonSchemaGenerator.
Parameters
json
The Json instance used for serializing schema objects.
introspectorConfig
Configuration for introspecting serial descriptors.
jsonSchemaConfig
Configuration for generating JSON Schemas, such as formatting details and handling of optional nullable properties. Defaults to JsonSchemaConfig.Default.