Schema Model Obj
data class SchemaModelObj<T>(var properties: Map<String, SchemaModel<*>>, var required: List<String>, var nullable: Boolean = false, var example: T? = null, var examples: List<T>? = null, var type: DataType = DataType.`object`, var description: String? = null, var discriminator: Discriminator<T>? = null) : SchemaModel<T> (source)