code: public void setDaysExcluded (final boolean [] days)
    {
      if (days == null)
      {
        throw new IllegalArgumentException ("The days parameter cannot be null.");
      }
  
      if (days.length < MAX_DAYS_IN_MONTH)
      {
        throw new IllegalArgumentException ("The days parameter must have a length of at least " +
                                            MAX_DAYS_IN_MONTH +
                                            " elements.");
      }
  
      m_aExcludeDays = days;
      m_aExcludeAll = areAllDaysExcluded ();
    }
docs: <p>
  Redefine the array of days excluded. The array must non-null and of size
  greater or equal to 31. The 0 index element represents the first day of the
  month.
  </p>