SimpleJsonSchema

@Serializable
data class SimpleJsonSchema(val id: String = "answers_schema.json", val schema: String = "http://json-schema.org/draft-07/schema#", val type: String = "object", val title: String = "answers_schema", val description: String, var properties: MutableMap<String, JsonSchemaProperty> = mutableMapOf())

Constructors

Link copied to clipboard
constructor(id: String = "answers_schema.json", schema: String = "http://json-schema.org/draft-07/schema#", type: String = "object", title: String = "answers_schema", description: String, properties: MutableMap<String, JsonSchemaProperty> = mutableMapOf())

Properties

Link copied to clipboard
Link copied to clipboard
@SerialName(value = "$id")
val id: String
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "$schema")
val schema: String
Link copied to clipboard
Link copied to clipboard