TypeGraphToJsonSchemaTransformer

class TypeGraphToJsonSchemaTransformer @JvmOverloads constructor(val config: JsonSchemaConfig = JsonSchemaConfig.Default, json: Json = Json { encodeDefaults = false }) : TypeGraphTransformer<JsonSchema> (source)

Constructors

Link copied to clipboard
constructor(config: JsonSchemaConfig = JsonSchemaConfig.Default, json: Json = Json { encodeDefaults = false })

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun transform(graph: TypeGraph, rootName: String): JsonSchema