code: public FieldConstraintsBuilder forField(final CronFieldName field) {
          switch (field) {
              case SECOND:
              case MINUTE:
                  endRange = 59;
                  return this;
              case HOUR:
                  endRange = 23;
                  return this;
              case DAY_OF_WEEK:
                  stringMapping = daysOfWeekMapping();
                  endRange = 6;
                  return this;
              case DAY_OF_MONTH:
                  startRange = 1;
                  endRange = 31;
                  return this;
              case MONTH:
                  stringMapping = monthsMapping();
                  startRange = 1;
                  endRange = 12;
                  return this;
              case DAY_OF_YEAR:
                  startRange = 1;
                  endRange = 366;
                  return this;
              default:
                  return this;
          }
      }
docs: Creates range constraints according to CronFieldName parameter.
  
  @param field - CronFieldName
  @return FieldConstraintsBuilder instance