schemaFromModel

io.github.quafadas.dairect.schemaFromModel

Attributes

Experimental
true
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

class InlineVisitor(val forJsonSchema: SchemaDocument) extends NodeVisitor[Node]

Attributes

Companion
object
Supertypes
trait NodeVisitor[Node]
class Object
trait Matchable
class Any
object InlineVisitor

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def apply(model: Model): ArrayNode
def openaiOperation(operationShape: OperationShape, model: Model, jsonSchemaConverter: JsonSchemaConverter, jsonSchema: SchemaDocument): Node
def prepareForInterogation(model: Model): (JsonSchemaConverter, SchemaDocument, Map[String, Schema])