diff --git a/dataproperty/_extractor.py b/dataproperty/_extractor.py index baa54eb..0bc9ea4 100644 --- a/dataproperty/_extractor.py +++ b/dataproperty/_extractor.py @@ -336,6 +336,10 @@ def type_value_map(self, value: TypeValueMap) -> None: self.__type_value_map = value self.__clear_cache() + def set_type_value(self, key: Typecode, value: Union[float, str, Decimal, None]) -> None: + self.__type_value_map[key] = value + self.__clear_cache() + def register_trans_func(self, trans_func: TransFunc) -> None: self.__trans_func_list.insert(0, trans_func) self.__clear_cache()