code: @Override
      public boolean isEquivalentTo(TimeZoneRule other) {
          if (!(other instanceof AnnualTimeZoneRule)) {
              return false;
          }
          AnnualTimeZoneRule otherRule = (AnnualTimeZoneRule)other;
          if (startYear == otherRule.startYear
                  && endYear == otherRule.endYear
                  && dateTimeRule.equals(otherRule.dateTimeRule)) {
              return super.isEquivalentTo(other);
          }
          return false;
      }
docs: {@inheritDoc}