def METHOD_NAME(self, line, match):
    current_ret = dict()
    current_ret["line"] = line
    current_ret["time"] = self._last_recv_time_data_read_from_connection
    group_dict = match.groupdict()
    for named_group in match.groupdict():
        group_dict[named_group] = self._convert_string_to_number(group_dict[named_group])
    current_ret["named_groups"] = group_dict
    groups = tuple()
    for value in match.groups():
        groups = groups + (self._convert_string_to_number(value),)
    current_ret["groups"] = groups
    current_ret["matched"] = self._convert_string_to_number(match.group(0))
    return current_ret