TypeDefinition

besom.codegen.metaschema.TypeDefinition
See theTypeDefinition companion object
sealed trait TypeDefinition

Describes an object or enum type, a.k.a. a complex type (complexTypeSpec).

Can be one of: EnumTypeDefinition or ObjectTypeDefinition

Value parameters

description

The description of the type, if any. Interpreted as Markdown.

isOverlay

Indicates that the implementation of the type should not be generated from the schema, and is instead provided out-of-band by the package author

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods