gemd.entity.object.has_properties module

For entities that have properties.

class gemd.entity.object.has_properties.HasProperties(properties: Union[Property, Iterable[Property]])

Bases: HasTemplateCheckGenerator, HasDependencies, ABC

Mixin-trait for entities that include properties.

property properties: List[Property]

A list of properties associated with this entity.

abstract property template: Union[BaseTemplate, LinkByUID]

Get the object template associated with this object.