Module de.focus_shift.jollyday.core
Package de.focus_shift.jollyday.core.spi
package de.focus_shift.jollyday.core.spi
-
ClassDescriptionRepresents the configuration of a christian holiday that can be Movable Limited DescribedProvides the functionality to describe a holiday with a name represented by the `descriptionPropertiesKey` and a `holidayType` holiday type that can be one of the provides
HolidayTypesRepresents the configuration of an ethiopian orthodox holiday that can be Limited DescribedRepresents the configuration of a holiday that can be Movable Limited DescribedRepresents the configuration of a fixed weekday holiday between two otherFixedHolidayConfigurationholidays/days that can be Limited DescribedRepresents the configuration of a holiday that has a fixed weekday in a month based on its occurrence that can be Movable Limited DescribedRepresents the configuration of a holiday that occurs on a fixed weekday relative to aFixedHolidayConfigurationholiday that can be Limited DescribedRepresents the holiday calendar configuration, meta information like the hierarchy and description and the sub calendar configuration for a specificHolidayCalendar.This interface provides the way to receive the serialized holiday configuration on the base of the xml files for a specific country or special calendar.Represents the configurations for all holidays for a specific country or special calendar.Represents the configuration of an islamic holiday that can be Movable Limited DescribedProvides the functionality to limit the years a holiday will occur.Provides the functionality to move a holiday based on theMovable.MovingConditions to another day of the week.Describes how a holiday, that implements theMovableinterface, can be moved from a day of a week to another day of a week.Represents the configuration of a holiday that is in relation to Easter Sunday and can be Limited DescribedRepresents the configuration of a holiday that is in relation to aFixedHolidayConfigurationdate.Represents the configuration of a holiday that occurs on a weekday in relation to a fixed weekday in a month that can be Limited Described