Companion
object Companion
Functions
Link copied to clipboard
fun Array(name: String, isNullable: Boolean, items: ArrayItems, example: Any?, metadata: FieldMetadata?): SchemaNode
Link copied to clipboard
fun Enum(name: String, paramMeta: ParamMeta, isNullable: Boolean, example: Any?, enum: List<String>, metadata: FieldMetadata?): SchemaNode
Link copied to clipboard
fun MapType(name: String, isNullable: Boolean, additionalProperties: SchemaNode, metadata: FieldMetadata?): SchemaNode
Link copied to clipboard
fun Object(name: String, isNullable: Boolean, properties: Map<String, SchemaNode>, example: Any?, metadata: FieldMetadata?): SchemaNode
Link copied to clipboard
fun Primitive(name: String, paramMeta: ParamMeta, isNullable: Boolean, example: Any?, metadata: FieldMetadata?): SchemaNode
Link copied to clipboard
fun Reference(name: String, ref: String, schemaNode: SchemaNode, metadata: FieldMetadata?): SchemaNode