@classmethod
def deserialize_field(cls, value, field_type):
    """
        Deserialise the value of a particular field with a type
        :param value: The value
        :param field_type: The field type
        :return: The deserialised value
        """
    if field_type is None:
        return value
    deserializer_method = getattr(cls, '_deserialize_{}'.format(field_type))
    return deserializer_method(value)
