pycopancore.private._mixin module¶
_abstract_mixin class.
It sets the basic structure of mixins (entity types, process taxa).
- class _Mixin(*args, **kwargs)[source]¶
Bases:
objectDefine AbstractEntityMixin.
Entity- or taxon-unspecific class from which all mixin classes are derived via _EntityMixin or _ProcessTaxonMixin.
- static __new__(cls, *args, **kwargs)[source]¶
Internal method called when instantiating a new entity.
Don’t call this directly, always generate entities by instantiating the a composite or mixin entity type class. This implementation makes sure that a composite entity is generated even when only a mixin is instantiated.
- _composite_class = None¶
- assert_valid()[source]¶
Make sure all variable values are valid.
By calling assert_valid for all Variables
- instances = None¶
- model = None¶
- processes = []¶