def METHOD_NAME(self, line, is_full_line):
    if is_full_line:
        if self._regex_helper.search_compiled(Date._re_date_line, line):
            self.current_ret["DATE"] = {
                "FULL": self._regex_helper.group(1),
                "DAY": self._regex_helper.group(2),
                "MONTH": self._regex_helper.group(3),
                "YEAR": self._regex_helper.group(4)
            }
            self.current_ret["DAY_OF_MONTH"] = int(self._regex_helper.group(2))
        elif self._regex_helper.search_compiled(Date._re_time_line, line):
            self.current_ret["TIME"] = {
                "FULL": self._regex_helper.group(1),
                "HOUR": self._regex_helper.group(2),
                "MINUTE": self._regex_helper.group(3),
                "SECOND": self._regex_helper.group(4)
            }
        elif self._regex_helper.search_compiled(Date._re_timezone_line, line):
            self.current_ret["ZONE"] = {
                "FULL": self._regex_helper.group(1),
                "SIGN": self._regex_helper.group(2),
                "HOUR": self._regex_helper.group(3),
                "MINUTE": self._regex_helper.group(4),
                "NAME": self._regex_helper.group(5)
            }
        elif self._regex_helper.search_compiled(Date._re_epoch_line, line):
            self.current_ret["EPOCH"] = int(self._regex_helper.group(1))
        elif self._regex_helper.search_compiled(Date._re_week_number_line, line):
            self.current_ret["WEEK_NUMBER"] = int(self._regex_helper.group(1))
        elif self._regex_helper.search_compiled(Date._re_day_of_year_line, line):
            self.current_ret["DAY_OF_YEAR"] = int(self._regex_helper.group(1))
        elif self._regex_helper.search_compiled(Date._re_day_of_week_line, line):
            self.current_ret["DAY_OF_WEEK"] = int(self._regex_helper.group(1))
            self.current_ret["DAY_NAME"] = self._regex_helper.group(2)
        elif self._regex_helper.search_compiled(Date._re_month_line, line):
            self.current_ret["MONTH_NUMBER"] = int(self._regex_helper.group(1))
            self.current_ret["MONTH_NAME"] = self._regex_helper.group(2)
    return super(Date, self).METHOD_NAME(line, is_full_line)