Bases: Protocol
Updatable interface for updating domain models.
Source code in src/alpha/interfaces/updatable.py
| class Updatable(Protocol):
"""Updatable interface for updating domain models."""
def update(self, obj: DomainModel) -> DomainModel:
"""Update a domain model object.
Parameters
----------
obj
The domain model object to be updated.
Returns
-------
The updated domain model object.
"""
...
|
Methods:
update
Update a domain model object.
| Parameters: |
-
obj
(DomainModel)
–
The domain model object to be updated.
|
| Returns: |
-
The updated domain model object.
–
|
Source code in src/alpha/interfaces/updatable.py
| def update(self, obj: DomainModel) -> DomainModel:
"""Update a domain model object.
Parameters
----------
obj
The domain model object to be updated.
Returns
-------
The updated domain model object.
"""
...
|