JsonSchemaGenerator

class JsonSchemaGenerator(options: Set<WowOption> = WowOption.ALL, val defaultSchemaNamePrefix: String = "") : DefaultSchemaNamePrefixCapable

Constructors

Link copied to clipboard
constructor(options: Set<WowOption> = WowOption.ALL, defaultSchemaNamePrefix: String = "")

Properties

Link copied to clipboard
open override val defaultSchemaNamePrefix: String

Functions

Link copied to clipboard
fun generate(mainTargetType: Type, vararg typeParameters: Type): ObjectNode