(value: Union[str, int, None])
| 203 | if self.retrieve_as_bitwise: |
| 204 | |
| 205 | def process(value: Union[str, int, None]) -> Optional[Set[str]]: |
| 206 | if value is not None: |
| 207 | value = int(value) |
| 208 | |
| 209 | return set(util.map_bits(self._bitmap.__getitem__, value)) |
| 210 | else: |
| 211 | return None |
| 212 | |
| 213 | else: |
| 214 | super_convert = super().result_processor(dialect, coltype) |