Class ConfiguredHolidayCalendar

java.lang.Object
io.jenkins.plugins.chinese_workday.model.ConfiguredHolidayCalendar
All Implemented Interfaces:
Describable<ConfiguredHolidayCalendar>

public class ConfiguredHolidayCalendar extends Object implements Describable<ConfiguredHolidayCalendar>
  • Constructor Details

    • ConfiguredHolidayCalendar

      @DataBoundConstructor public ConfiguredHolidayCalendar(String year)
  • Method Details

    • getYear

      public String getYear()
    • getHolidays

      public String getHolidays()
    • setHolidays

      @DataBoundSetter public void setHolidays(String holidays)
    • getMakeUpWorkdays

      public String getMakeUpWorkdays()
    • setMakeUpWorkdays

      @DataBoundSetter public void setMakeUpWorkdays(String makeUpWorkdays)
    • isBlank

      public boolean isBlank()
    • resolveYear

      public int resolveYear()
    • toSchedule

      public HolidaySchedule toSchedule()
    • validateDateList

      public static void validateDateList(String rawValue, String fieldName)
    • validateCalendarEntry

      public static void validateCalendarEntry(String year, String holidays, String makeUpWorkdays)
    • normalizeDateList

      public static String normalizeDateList(String value)