Package com.walkfares.calendar.holiday
Class HolidayRuleOptions
java.lang.Object
com.walkfares.calendar.holiday.HolidayRuleOptions
public class HolidayRuleOptions extends Object
-
Constructor Summary
Constructors Constructor Description HolidayRuleOptions() -
Method Summary
Modifier and Type Method Description LocalDateapplyTo(LocalDate date)intgetRepeats()intgetRepeatStartYear()intgetShiftOnFriday()intgetShiftOnMonday()intgetShiftOnSaturday()intgetShiftOnSunday()intgetShiftOnThursday()intgetShiftOnTuesday()intgetShiftOnWednesday()intgetValidFromYear()intgetValidToYear()HolidayRuleOptionssetRepeats(int repeats)HolidayRuleOptionssetRepeatStartYear(int repeatStartYear)HolidayRuleOptionssetShiftOnFriday(int shiftOnFriday)HolidayRuleOptionssetShiftOnMonday(int shiftOnMonday)HolidayRuleOptionssetShiftOnSaturday(int shiftOnSaturday)HolidayRuleOptionssetShiftOnSunday(int shiftOnSunday)HolidayRuleOptionssetShiftOnThursday(int shiftOnThursday)HolidayRuleOptionssetShiftOnTuesday(int shiftOnTuesday)HolidayRuleOptionssetShiftOnWednesday(int shiftOnWednesday)HolidayRuleOptionssetValidFromYear(int validFromYear)HolidayRuleOptionssetValidToYear(int validToYear)
-
Constructor Details
-
HolidayRuleOptions
public HolidayRuleOptions()
-
-
Method Details
-
applyTo
-
getShiftOnSaturday
public int getShiftOnSaturday() -
setShiftOnSaturday
-
getShiftOnSunday
public int getShiftOnSunday() -
setShiftOnSunday
-
getShiftOnMonday
public int getShiftOnMonday() -
setShiftOnMonday
-
getShiftOnTuesday
public int getShiftOnTuesday() -
setShiftOnTuesday
-
getShiftOnWednesday
public int getShiftOnWednesday() -
setShiftOnWednesday
-
getShiftOnThursday
public int getShiftOnThursday() -
setShiftOnThursday
-
getShiftOnFriday
public int getShiftOnFriday() -
setShiftOnFriday
-
getValidFromYear
public int getValidFromYear() -
setValidFromYear
-
getValidToYear
public int getValidToYear() -
setValidToYear
-
getRepeats
public int getRepeats() -
setRepeats
-
getRepeatStartYear
public int getRepeatStartYear() -
setRepeatStartYear
-