cobra.core.object
¶
Define base Object class in Cobra.
Module Contents¶
Classes¶
Defines common behavior of object in cobra.core. |
- class cobra.core.object.Object(id: Optional[str] = None, name: str = '')[source]¶
Defines common behavior of object in cobra.core.
- property annotation: dict[source]¶
Get annotation dictionary.
- Returns
_annotation – Returns _annotation as a dictionary.
- Return type
- _set_id_with_model(value) None [source]¶
Set id with model.
This appears to be a stub so it can be modified in dependant classes.
- Parameters
value (str) – The string to set the id to.
- __getstate__() dict [source]¶
Get state of annotation.
To prevent excessive replication during deepcopy, ignores _model in state.
- Returns
state – Dictionary of state, excluding _model.
- Return type