Uses of Interface
fr.marcwrobel.jbanking.calendar.Holiday
Packages that use Holiday
Package
Description
-
Uses of Holiday in fr.marcwrobel.jbanking.calendar
Classes in fr.marcwrobel.jbanking.calendar that implement HolidayModifier and TypeClassDescriptionclassAHolidaybased on two other holidays that adds a holiday when the previous and next days are holidays.enumAHolidayoccurring the same day every week.final classAHolidayoccurring the same day of the week in a month every year.final classAHolidayoccurring at given dates.final classAHolidayoccurring the same day and month every year.final classAHolidaythat has been punctually moved to another day.final classfinal classfinal classAHolidaythat has been punctually suppressed.enumThis class is modeling the western easter sunday.final classAHolidaythat is valid only for a given range or years.Methods in fr.marcwrobel.jbanking.calendar that return types with arguments of type HolidayModifier and TypeMethodDescriptionCalendar.getHolidaysFor(LocalDate date) Get all theHolidays matching with the given day.CompositeCalendar.getHolidaysFor(LocalDate date) ConfigurableCalendar.getHolidaysFor(LocalDate date) FinancialCalendars.getHolidaysFor(LocalDate date) Constructors in fr.marcwrobel.jbanking.calendar with parameters of type HolidayModifierConstructorDescriptionBridgedHoliday(Holiday first, Holiday second) Create a new holiday using the given first and second holidays.ConfigurableCalendar(Holiday... holidays) Creates a new instance using the given bankHolidays.MovedHoliday(Holiday base, LocalDate... replacements) Create a new holiday using the given base and replacementsMap.RelativeHoliday(Holiday base, int plusDays) Create a new holiday using the givenbase holidayand the given number of days as the shift.ShiftedHoliday(Holiday base, ShiftingStrategy strategy) Create a new holiday using the givenbase holidayand shifting strategy.SuppressedHoliday(Holiday base, Integer... suppressedYears) Create a new holiday using the given base and suppressed years.SuppressedHoliday(Holiday base, Collection<Integer> suppressedYears) Create a new holiday using the given base and suppressed years.YearRangeHoliday(Holiday base, long from, long to) Create a new holiday using the given base and years of validity.YearRangeHoliday(Holiday base, ValueRange validityRange) Create a new holiday using the given base and years of validity.Constructor parameters in fr.marcwrobel.jbanking.calendar with type arguments of type HolidayModifierConstructorDescriptionConfigurableCalendar(Collection<Holiday> holidays) Creates a new instance using the given bankHolidays.