skema

Schema

abstract class Schema<C : Any>(source)

Builder base for any schema'd Eignex library. Subclasses expose library-specific declarators that call add (assignment form) or register (delegate form). definition returns the wire form.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

Registered entries keyed by name, in declaration order.

Functions

Link copied to clipboard
open fun definition(): SchemaDef<C>

Pure-data, serializable view of this schema. Override to ship under a different root field name or to add adjunct fields.

Schema

constructor()(source)

definition

Pure-data, serializable view of this schema. Override to ship under a different root field name or to add adjunct fields.

entries

Registered entries keyed by name, in declaration order.