<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def add_hashed_value(self, hash_value, store_key):
 """Add hashed value in the context of the current transaction. :param hash_value: The hashed value to be added to the index :type hash_value: str :param store_key: The key for the document in the store :type store_key: object """

        if hash_value not in self._add_cache[store_key]:
            self._add_cache[store_key].append(hash_value)
        if store_key not in self._reverse_add_cache[hash_value]:
            self._reverse_add_cache[hash_value].append(store_key)
        if store_key in self._remove_cache:
            del self._remove_cache[store_key]
        if store_key in self._undefined_cache:
            del self._undefined_cache[store_key]