Currently processed schema constraint, if any
Currently processed schema entry. This may be e.g. a serializer or deserializer name.
undefined
when processing nested schema. This happens e.g. when model processed
explicitly rather automatically.
Current presentation name, if any.
Currently working schema processor name.
Schema index used to uniquely identify schemas.
Enables the given processing feature
.
Type of schema processing options.
Feature to enable.
this
instance.
Assigns formatter or format to use for target
value type or schema.
Formatter provided for particular schema takes precedence over the one provided for the type.
Implied data type.
Name of target format.
Name or class of target value type, or target schema instance.
Optional
formatter: UcsFormatter<T>Assigned formatter.
When omitted, the given format
is assigned instead to current inset, given the
formatter for that format
is assigned somewhere else.
Optional
this
instance.
Modifies insets of the given format.
Name of the format containing insets.
Wrapper to apply to matching inset formatters.
this
instance.
Modifies inset of the given type.
Implied data type.
Name of target format.
Name or class of value type, or the schema instance containing insets.
Wrapper to apply to matching inset formatters.
this
instance.
Registers schema constraint application handler.
If multiple handlers match the same criteria
, they all will be applied in order of their registration.
Handlers matching any presentation always applied after the ones matching concrete one.
Constraint options type.
Constraint criterion to apply the handler
to.
Constraint application handler to call each time the matching constraint is about to be applied.
Applies model processing instructions specified as its constraints.
Implied data type.
Target model.
this
instance.
Overrides UcsWriter instantiation for the given format
.
Target format.
Builds UcsWriter
instantiation expression.
this
instance.
Generated using TypeDoc
Schema serializer bootstrap.