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.