Skip to main content

Module builder

Module builder 

Source
Expand description

DynamicTypeBuilder + DynamicTypeBuilderFactory (XTypes 1.3 §7.5.4, §7.5.5).

Spec-Verhalten:

  • add_member validiert Name und Id sofort gegen schon vorhandene Members (Spec §7.5.4.1.2 Preconditions).
  • build() validiert die finale Struktur (Inheritance-Cycle, Discriminator-Pflicht, etc.) und liefert eine immutable DynamicType.

Structs§

DynamicTypeBuilder
XTypes §7.5.4 DynamicTypeBuilder.
DynamicTypeBuilderFactory
XTypes §7.5.5 DynamicTypeBuilderFactory — Singleton im Spec-Sinne.