StaticTYPE_Identifier for the BaseProperty class.
StaticTYPE_Identifier for the ArrayProperty class.
StaticTYPE_Identifier for the BooleanProperty class.
StaticTYPE_Identifier for the DateTimeProperty class.
StaticTYPE_Identifier for the EnumProperty class.
StaticTYPE_Identifier for the FileProperty class.
StaticTYPE_Identifier for the HashProperty class.
StaticTYPE_Identifier for the MapProperty class.
StaticTYPE_Identifier for the NumberProperty class.
StaticTYPE_Identifier for the ObjectProperty class.
StaticTYPE_Identifier for the StringProperty class.
StaticfactoryDynamically creates a concrete Property instance based on the provided configuration.
Uses the type field to route to the correct subclass constructor.
A comprehensive dictionary covering parameters for all possible property types. Must include type.
The parent DataObjectClass attaching this property.
The instantiated concrete property class (e.g. StringProperty, NumberProperty).
A central factory class for instantiating property objects dynamically based on a configuration payload. It routes property definitions to their respective concrete classes.