Source code for ascetic_ddd.seedwork.domain.values.time_range_exporter

import datetime

from ascetic_ddd.seedwork.domain.values.time_range import ITimeRangeExporter

__all__ = ("TimeRangeExporter",)


[docs] class TimeRangeExporter(ITimeRangeExporter): def __init__(self) -> None: self.data = {}
[docs] def set_lower(self, value: datetime.datetime) -> None: self.data["lower"] = value
[docs] def set_upper(self, value: datetime.datetime) -> None: self.data["upper"] = value