gemd.entity.object.has_conditions module

For entities that have conditions.

class gemd.entity.object.has_conditions.HasConditions(conditions: Union[Condition, Iterable[Condition]])

Bases: HasTemplateCheckGenerator, HasDependencies, ABC

Mixin-trait for entities that include conditions.

property conditions: List[Condition]

A list of conditions associated with this entity.

abstract property template: Union[BaseTemplate, LinkByUID]

Get the object template associated with this object.