Lines Matching defs:SafeRepresenter
2 __all__ = ['BaseRepresenter', 'SafeRepresenter', 'Representer',
134 class SafeRepresenter(BaseRepresenter):
233 SafeRepresenter.add_representer(type(None),
234 SafeRepresenter.represent_none)
236 SafeRepresenter.add_representer(str,
237 SafeRepresenter.represent_str)
239 SafeRepresenter.add_representer(bytes,
240 SafeRepresenter.represent_binary)
242 SafeRepresenter.add_representer(bool,
243 SafeRepresenter.represent_bool)
245 SafeRepresenter.add_representer(int,
246 SafeRepresenter.represent_int)
248 SafeRepresenter.add_representer(float,
249 SafeRepresenter.represent_float)
251 SafeRepresenter.add_representer(list,
252 SafeRepresenter.represent_list)
254 SafeRepresenter.add_representer(tuple,
255 SafeRepresenter.represent_list)
257 SafeRepresenter.add_representer(dict,
258 SafeRepresenter.represent_dict)
260 SafeRepresenter.add_representer(set,
261 SafeRepresenter.represent_set)
263 SafeRepresenter.add_representer(datetime.date,
264 SafeRepresenter.represent_date)
266 SafeRepresenter.add_representer(datetime.datetime,
267 SafeRepresenter.represent_datetime)
269 SafeRepresenter.add_representer(None,
270 SafeRepresenter.represent_undefined)
272 class Representer(SafeRepresenter):