Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AFGHANISTAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- AFTER - Enum constant in enum class de.focus_shift.jollyday.core.spi.Relation
- ALBANIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ALGERIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ANDORRA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ANGOLA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ANTARCTICA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ARAFAAT - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- ARGENTINA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ARMENIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ASCENSION_DAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- ASCHURA - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- ASH_WEDNESDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- AUSTRALIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- AUSTRIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
B
- BAHAMAS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BAHRAIN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BANGLADESH - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BANK_HOLIDAY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayType
- BARBADOS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BEFORE - Enum constant in enum class de.focus_shift.jollyday.core.spi.Relation
- BELARUS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BELGIUM - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BENIN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BERMUDA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BOLIVIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BOSNIA_HERZIGOWINA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BOTSWANA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BRAZIL - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BRITISH_VIRGIN_ISLANDS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BULGARIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BURKINA_FASO - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- BURUNDI - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
C
- CalendarHierarchy - Class in de.focus_shift.jollyday.core
-
Bean class for describing the configuration hierarchy.
- CalendarHierarchy(CalendarHierarchy, String) - Constructor for class de.focus_shift.jollyday.core.CalendarHierarchy
-
Constructor which takes a eventually existing parent hierarchy node and the ID of this hierarchy.
- CalendarUtil - Class in de.focus_shift.jollyday.core.util
-
Utility class for date operations.
- CAMEROON - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- CANADA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- CAPE_VERDE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- CARNIVAL - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- CAYMAN_ISLANDS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- CENTRAL_AFRICAN_REPUBLIC - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- CHAD - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- CHILE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ChristianHolidayConfiguration - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of a christian holiday that can be Movable Limited Described
- ChristianHolidayConfiguration.ChristianHolidayType - Enum Class in de.focus_shift.jollyday.core.spi
- christianHolidays() - Method in interface de.focus_shift.jollyday.core.spi.HolidayConfigurations
- chronology() - Method in interface de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration
-
Describes the
Chronologyof the christian holiday - chronology() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToEasterSundayHolidayConfiguration
-
Describes the
Chronologyof the holiday - ClassLoadingUtil - Class in de.focus_shift.jollyday.core.util
-
ClassLoadingUtil class.
- CLEAN_MONDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- clearManagerCache() - Static method in class de.focus_shift.jollyday.core.HolidayManager
-
Clears the manager cache from all cached manager instances.
- CLOSEST - Enum constant in enum class de.focus_shift.jollyday.core.spi.Relation
- COLOMBIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- COMOROS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- compareTo(Holiday) - Method in class de.focus_shift.jollyday.core.Holiday
-
Compares this holiday to another holiday.
- conditions() - Method in interface de.focus_shift.jollyday.core.spi.Movable
-
Describes the different moving conditions that have been configured for a specific holiday.
- CONFIGURATION_SERVICE_IMPL - Static variable in interface de.focus_shift.jollyday.core.ManagerParameter
-
Key used to identify the configuration service implementation class.
- CONGO - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- CONGO_REPUBLIC - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- contains(Set<Holiday>, LocalDate) - Static method in class de.focus_shift.jollyday.core.util.CalendarUtil
-
Shows if the requested date is contained in the Set of holidays.
- contains(Set<Holiday>, LocalDate, HolidayType) - Static method in class de.focus_shift.jollyday.core.util.CalendarUtil
-
Shows if the requested date is contained in the Set of holidays.
- CORPUS_CHRISTI - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- COSTA_RICA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- create(HolidayCalendar) - Static method in class de.focus_shift.jollyday.core.ManagerParameters
-
Uses the holiday calendar based country if it exists or its language otherwise.
- create(HolidayCalendar, Properties) - Static method in class de.focus_shift.jollyday.core.ManagerParameters
-
Uses the holiday calendar based country if it exists or its language otherwise.
- create(String) - Static method in class de.focus_shift.jollyday.core.ManagerParameters
-
Uses the calendar part as identification for the holidays
- create(URL) - Static method in class de.focus_shift.jollyday.core.ManagerParameters
-
Uses a given calendar file url
- create(URL, Properties) - Static method in class de.focus_shift.jollyday.core.ManagerParameters
-
Uses a given calendar file url
- create(Locale) - Static method in class de.focus_shift.jollyday.core.ManagerParameters
-
Uses the locales country if it exists or its language otherwise.
- create(Locale, Properties) - Static method in class de.focus_shift.jollyday.core.ManagerParameters
-
Uses the locales country if it exists or its language otherwise.
- create(String, Properties) - Static method in class de.focus_shift.jollyday.core.ManagerParameters
-
Uses the calendar part as identification for the holidays
- createCacheKey() - Method in interface de.focus_shift.jollyday.core.ManagerParameter
-
Creates a cache key representing the current state of the parameters.
- createResourceUrl() - Method in interface de.focus_shift.jollyday.core.ManagerParameter
-
Creates a
URLpointing to a resource associated with this configuration. - CROATIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- CUBA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- cycle() - Method in interface de.focus_shift.jollyday.core.spi.Limited
-
Describes the cycle a holiday is valid in between the years given bei from and to.
- CYPRUS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- CZECH_REPUBLIC - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
D
- date() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToFixedHolidayConfiguration
-
Describes the anchor date for the relation of the new holiday
- day() - Method in interface de.focus_shift.jollyday.core.spi.FixedHolidayConfiguration
-
Contains the information on which day and month this holiday occurs.
- day() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayRelativeToFixedHolidayConfiguration
-
Describes the anchor the new holiday
- days() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToEasterSundayHolidayConfiguration
-
Describes the number of days that will be added to Easter Sunday.
- days() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToFixedHolidayConfiguration
-
Describes the days in relation to the fixed date of the new holiday
- de.focus_shift.jollyday.core - module de.focus_shift.jollyday.core
- de.focus_shift.jollyday.core - package de.focus_shift.jollyday.core
- de.focus_shift.jollyday.core.spi - package de.focus_shift.jollyday.core.spi
- de.focus_shift.jollyday.core.util - package de.focus_shift.jollyday.core.util
- DENMARK - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- Described - Interface in de.focus_shift.jollyday.core.spi
-
Provides 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
HolidayTypes - description() - Method in interface de.focus_shift.jollyday.core.spi.HolidayCalendarConfiguration
-
Contains further information like the name.
- descriptionPropertiesKey() - Method in interface de.focus_shift.jollyday.core.spi.Described
-
The properties key will be used to translate the holiday into the requested language
- descriptionPropertiesKeyPrefix() - Method in interface de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration
- descriptionPropertiesKeyPrefix() - Method in interface de.focus_shift.jollyday.core.spi.Described
- descriptionPropertiesKeyPrefix() - Method in interface de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHolidayConfiguration
- descriptionPropertiesKeyPrefix() - Method in interface de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration
- descriptionPropertiesKeyPrefixSeparator() - Method in interface de.focus_shift.jollyday.core.spi.Described
- DJIBOUTI - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- doInit() - Method in class de.focus_shift.jollyday.core.HolidayManager
- DOW_JONES_STOXX - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
E
- EASTER - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- EASTER_MONDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- EASTER_SATURDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- EASTER_TUESDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- ECUADOR - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- EGYPT - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- EL_SALVADOR - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ENKUTATASH - Enum constant in enum class de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHolidayConfiguration.EthiopianOrthodoxHolidayType
- equals(Object) - Method in class de.focus_shift.jollyday.core.CalendarHierarchy
- equals(Object) - Method in class de.focus_shift.jollyday.core.Holiday
- EQUATORIAL_GUINEA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ERITREA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ESTONIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ETHIOPIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- EthiopianOrthodoxHolidayConfiguration - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of an ethiopian orthodox holiday that can be Limited Described
- EthiopianOrthodoxHolidayConfiguration.EthiopianOrthodoxHolidayType - Enum Class in de.focus_shift.jollyday.core.spi
- ethiopianOrthodoxHolidays() - Method in interface de.focus_shift.jollyday.core.spi.HolidayConfigurations
- EVEN_YEARS - Enum constant in enum class de.focus_shift.jollyday.core.spi.Limited.YearCycle
- EVERY_YEAR - Enum constant in enum class de.focus_shift.jollyday.core.spi.Limited.YearCycle
F
- FALKLAND_ISLANDS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- FAROE_ISLANDS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- FINLAND - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- FIRST - Enum constant in enum class de.focus_shift.jollyday.core.spi.Occurrence
- FIVE_YEARS - Enum constant in enum class de.focus_shift.jollyday.core.spi.Limited.YearCycle
- fixed() - Method in interface de.focus_shift.jollyday.core.spi.HolidayConfigurations
- FixedHolidayConfiguration - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of a holiday that can be Movable Limited Described
- fixedWeekdayBetweenFixed() - Method in interface de.focus_shift.jollyday.core.spi.HolidayConfigurations
- FixedWeekdayBetweenFixedHolidayConfiguration - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of a fixed weekday holiday between two other
FixedHolidayConfigurationholidays/days that can be Limited Described - FixedWeekdayInMonthHolidayConfiguration - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of a holiday that has a fixed weekday in a month based on its occurrence that can be Movable Limited Described
- fixedWeekdayRelativeToFixed() - Method in interface de.focus_shift.jollyday.core.spi.HolidayConfigurations
- FixedWeekdayRelativeToFixedHolidayConfiguration - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of a holiday that occurs on a fixed weekday relative to a
FixedHolidayConfigurationholiday that can be Limited Described - fixedWeekdays() - Method in interface de.focus_shift.jollyday.core.spi.HolidayConfigurations
- FOUR_YEARS - Enum constant in enum class de.focus_shift.jollyday.core.spi.Limited.YearCycle
- FOURTH - Enum constant in enum class de.focus_shift.jollyday.core.spi.Occurrence
- FRANCE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- from() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayBetweenFixedHolidayConfiguration
-
Start of the date range in which the weekday occurs
G
- GABON - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- GAMBIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- GENERAL_PRAYER_DAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- GEORGIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- GERMANY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- getActualDate() - Method in class de.focus_shift.jollyday.core.Holiday
-
Returns the actual date.
- getCalendarHierarchy() - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns the configured hierarchy structure for the specific manager.
- getChildren() - Method in class de.focus_shift.jollyday.core.CalendarHierarchy
-
Getter for the field
children. - getClassloader() - Static method in class de.focus_shift.jollyday.core.util.ClassLoadingUtil
-
Returns the classloader.
- getConfigurationService() - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns the
HolidayCalendarConfigurationServiceto be used to retrieve holiday data. - getConfigurationServiceImplClassName() - Method in interface de.focus_shift.jollyday.core.ManagerParameter
-
Returns the fully qualified class name of the configuration service implementation.
- getCountryDescription(String) - Static method in class de.focus_shift.jollyday.core.util.ResourceUtil
-
getCountryDescription.
- getCountryDescription(Locale, String) - Static method in class de.focus_shift.jollyday.core.util.ResourceUtil
-
Returns the hierarchies description text from the resource bundle.
- getDate() - Method in class de.focus_shift.jollyday.core.Holiday
-
Returns the calculated holiday date.
- getDescription() - Method in class de.focus_shift.jollyday.core.CalendarHierarchy
-
Returns the country description for the default locale.
- getDescription() - Method in class de.focus_shift.jollyday.core.Holiday
-
The description read with the default locale.
- getDescription(Locale) - Method in class de.focus_shift.jollyday.core.CalendarHierarchy
-
Returns the hierarchies description text from the resource bundle.
- getDescription(Locale) - Method in class de.focus_shift.jollyday.core.Holiday
-
The description read with the provided locale.
- getDisplayName() - Method in interface de.focus_shift.jollyday.core.ManagerParameter
-
Returns a human-readable display name for this parameter set.
- getHolidayCalendarConfiguration(ManagerParameter) - Method in interface de.focus_shift.jollyday.core.spi.HolidayCalendarConfigurationService
-
Returns the holiday calendar configuration based on the
ManagerParameter. - getHolidayDescription(String) - Static method in class de.focus_shift.jollyday.core.util.ResourceUtil
-
The description read with the default locale.
- getHolidayDescription(Locale, String) - Static method in class de.focus_shift.jollyday.core.util.ResourceUtil
-
The description read with the provided locale.
- getHolidays(LocalDate, LocalDate, HolidayType, String...) - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns the holidays for the requested interval, the given
HolidayTypeand hierarchy structure. - getHolidays(LocalDate, LocalDate, String...) - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns the holidays for the requested interval and hierarchy structure.
- getHolidays(Year, HolidayType, String...) - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns the holidays for the requested year, the given
HolidayTypeand the hierarchy structure - getHolidays(Year, String...) - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns the holidays for the requested year and hierarchy structure.
- getId() - Method in class de.focus_shift.jollyday.core.CalendarHierarchy
-
Getter for the field
id. - getId() - Method in enum class de.focus_shift.jollyday.core.HolidayCalendar
-
Getter for the field
id. - getInstance() - Static method in class de.focus_shift.jollyday.core.HolidayManager
-
Creates a HolidayManager instance for the default locale country using the configured properties from the configuration file.
- getInstance(ManagerParameter) - Static method in class de.focus_shift.jollyday.core.HolidayManager
-
Creates and returns a
HolidayManagerfor the providedManagerParameters - getInstance(Properties) - Static method in class de.focus_shift.jollyday.core.HolidayManager
-
Creates a HolidayManager instance for the default locale country using the provided properties.
- getManagerImplClassName() - Method in interface de.focus_shift.jollyday.core.ManagerParameter
-
Returns the fully qualified class name of the manager implementation.
- getManagerParameter() - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns the
ManagerParameterto be used - getObservedDate() - Method in class de.focus_shift.jollyday.core.Holiday
-
Getter for the field
observedDate. - getParserImplClassName(String) - Method in interface de.focus_shift.jollyday.core.ManagerParameter
-
Returns the fully qualified class name of the parser implementation.
- getPropertiesKey() - Method in class de.focus_shift.jollyday.core.Holiday
-
Getter for the field
propertiesKey. - getProperty(String) - Method in interface de.focus_shift.jollyday.core.ManagerParameter
-
Retrieves the value of a property by its key.
- getResource(String) - Static method in class de.focus_shift.jollyday.core.util.ResourceUtil
-
Returns the resource by URL.
- getResource(String, boolean) - Static method in class de.focus_shift.jollyday.core.util.ResourceUtil
-
Returns the resource by URL.
- getSupportedCalendarCodes() - Static method in enum class de.focus_shift.jollyday.core.HolidayCalendar
-
Returns a set of all currently supported ISO 3166-1 alpha-2 codes.
- getSupportedCalendarCodes() - Static method in class de.focus_shift.jollyday.core.HolidayManager
- getType() - Method in class de.focus_shift.jollyday.core.Holiday
-
Gets the type holiday.
- GHANA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- GIBRALTAR - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- GOOD_FRIDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- GRAND_MAGAL_OF_TOUBA - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- GREECE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- GREENLAND - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- GUATEMALA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- GUERNSEY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- GUINEA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- GUYANA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
H
- HAITI - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- hashCode() - Method in class de.focus_shift.jollyday.core.CalendarHierarchy
- hashCode() - Method in class de.focus_shift.jollyday.core.Holiday
- hierarchy() - Method in interface de.focus_shift.jollyday.core.spi.HolidayCalendarConfiguration
-
Contains the ISO 3166-1 alpha-2 for countries or ISO 3166-2 code for subdivisions
- Holiday - Class in de.focus_shift.jollyday.core
-
Represents the holiday and contains the actual date and an localized description.
- Holiday(LocalDate, String, HolidayType) - Constructor for class de.focus_shift.jollyday.core.Holiday
-
Constructs a holiday for a date using the provided properties key to retrieve the description with.
- Holiday(LocalDate, LocalDate, String, HolidayType) - Constructor for class de.focus_shift.jollyday.core.Holiday
-
Constructs a holiday for a date using the provided properties key to retrieve the description with.
- HolidayCalendar - Enum Class in de.focus_shift.jollyday.core
-
This enum provides a list of all supported holiday calendars.
- HolidayCalendarConfiguration - Interface in de.focus_shift.jollyday.core.spi
-
Represents the holiday calendar configuration, meta information like the hierarchy and description and the sub calendar configuration for a specific
HolidayCalendar. - HolidayCalendarConfigurationService - Interface in de.focus_shift.jollyday.core.spi
-
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.
- HolidayConfigurations - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configurations for all holidays for a specific country or special calendar.
- HolidayManager - Class in de.focus_shift.jollyday.core
-
Abstract base class for all holiday manager implementations.
- HolidayManager() - Constructor for class de.focus_shift.jollyday.core.HolidayManager
- holidays() - Method in interface de.focus_shift.jollyday.core.spi.HolidayCalendarConfiguration
-
Contains all holiday configuration of different types like
FixedHolidayConfigurationorChristianHolidayConfiguratione.g. - holidayType() - Method in interface de.focus_shift.jollyday.core.spi.Described
-
Represents the type of the holiday.
- HolidayType - Enum Class in de.focus_shift.jollyday.core
-
Type of holiday.
- HONDURAS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- HONG_KONG - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- HUNGARY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
I
- ICELAND - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ID_AL_FITR - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- ID_AL_FITR_2 - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- ID_AL_FITR_3 - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- ID_AL_GHADIR - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- ID_UL_ADHA - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- ID_UL_ADHA_2 - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- ID_UL_ADHA_3 - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- INDIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- init(ManagerParameter) - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Initializes the implementing manager for the provided calendar.
- IRAQ - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- IRELAND - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- isHoliday(LocalDate, String...) - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns true or false if the requested date is a holiday in the state or the optional given region and below
- isHoliday(LocalDate, HolidayType, String...) - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns true or false if the requested date is a holiday in the state, based on the given
HolidayTypeand the optional given region and below - isHoliday(Calendar, String...) - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns true or false if the requested calendar date is a holiday in the state or the optional given region and below
- isHoliday(Calendar, HolidayType, String...) - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns true or false if the requested calendar date is a holiday in the state or based on the given
HolidayTypeand the optional given region and below - IslamicHolidayConfiguration - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of an islamic holiday that can be Movable Limited Described
- IslamicHolidayConfiguration.IslamicHolidayType - Enum Class in de.focus_shift.jollyday.core.spi
- islamicHolidays() - Method in interface de.focus_shift.jollyday.core.spi.HolidayConfigurations
- ISLE_OF_MAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- isManagerCachingEnabled() - Static method in class de.focus_shift.jollyday.core.HolidayManager
-
isManagerCachingEnabled.
- ITALY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- IVORY_COAST - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
J
- JAMAICA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- JAPAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- JERSEY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- JORDAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- JUMUATUL_WIDA - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
K
- KAZAKHSTAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- KENYA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- KOSOVO - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- KUWAIT - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- KYRGYZSTAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
L
- LAILAT_AL_BARAT - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- LAILAT_AL_MIRAJ - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- LAILAT_AL_QADR - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- LAST - Enum constant in enum class de.focus_shift.jollyday.core.spi.Occurrence
- LATVIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- LESOTHO - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- LIBERIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- LIBYA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- LIECHTENSTEIN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- Limited - Interface in de.focus_shift.jollyday.core.spi
-
Provides the functionality to limit the years a holiday will occur.
- Limited.YearCycle - Enum Class in de.focus_shift.jollyday.core.spi
- LITHUANIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- loadClass(String) - Static method in class de.focus_shift.jollyday.core.util.ClassLoadingUtil
-
Loads the class by class name with the current threads context classloader.
- LONDON_METAL_EXCHANGE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- LUXEMBOURG - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
M
- MACEDONIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- MADAGASCAR - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- MALAWI - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- MALI - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- MALTA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- MANAGER_IMPL_CLASS_PREFIX - Static variable in interface de.focus_shift.jollyday.core.ManagerParameter
-
Prefix used to identify manager implementation class properties.
- ManagerParameter - Interface in de.focus_shift.jollyday.core
-
Defines a contract for managing and accessing configuration parameters used by a manager component.
- ManagerParameters - Class in de.focus_shift.jollyday.core
- MARDI_GRAS - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- MAUNDY_THURSDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- MAURITANIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- MAURITIUS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- MAWLID_AN_NABI - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- mergeProperties(Properties) - Method in interface de.focus_shift.jollyday.core.ManagerParameter
-
Merges the given properties into the current set of properties.
- MESKEL - Enum constant in enum class de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHolidayConfiguration.EthiopianOrthodoxHolidayType
- MEXICO - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- MOLDOVA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- MONACO - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- MONTENEGRO - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- month() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayInMonthHolidayConfiguration
-
Describes the month in which the holiday will occur.
- MOROCCO - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- Movable - Interface in de.focus_shift.jollyday.core.spi
-
Provides the functionality to move a holiday based on the
Movable.MovingConditions to another day of the week. - Movable.MovingCondition - Interface in de.focus_shift.jollyday.core.spi
-
Describes how a holiday, that implements the
Movableinterface, can be moved from a day of a week to another day of a week. - Movable.MovingCondition.With - Enum Class in de.focus_shift.jollyday.core.spi
- MOZAMBIQUE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
N
- NAMIBIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- NETHERLANDS - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- NEW_ZEALAND - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- NEWYEAR - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- NEXT - Enum constant in enum class de.focus_shift.jollyday.core.spi.Movable.MovingCondition.With
- NICARAGUA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- NIGER - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- NIGERIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- NORWAY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- NYSE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- NYSE_EURONEXT - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
O
- OBSERVANCE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayType
- Occurrence - Enum Class in de.focus_shift.jollyday.core.spi
- ODD_YEARS - Enum constant in enum class de.focus_shift.jollyday.core.spi.Limited.YearCycle
- OMAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
P
- PAKISTAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- PALM_SUNDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- PANAMA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- PARAGUAY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- PARSER_IMPL_PREFIX - Static variable in interface de.focus_shift.jollyday.core.ManagerParameter
-
The configuration prefix for parser implementations.
- PENTECOST - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- PENTECOST_MONDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- PERU - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- POLAND - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- PORTUGAL - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- PREVIOUS - Enum constant in enum class de.focus_shift.jollyday.core.spi.Movable.MovingCondition.With
- PUBLIC_HOLIDAY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayType
R
- RAMADAN - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- RAMADAN_END - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- Relation - Enum Class in de.focus_shift.jollyday.core.spi
- relativeToEasterSunday() - Method in interface de.focus_shift.jollyday.core.spi.HolidayConfigurations
- RelativeToEasterSundayHolidayConfiguration - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of a holiday that is in relation to Easter Sunday and can be Limited Described
- relativeToFixed() - Method in interface de.focus_shift.jollyday.core.spi.HolidayConfigurations
- RelativeToFixedHolidayConfiguration - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of a holiday that is in relation to a
FixedHolidayConfigurationdate. - relativeToWeekdayInMonth() - Method in interface de.focus_shift.jollyday.core.spi.HolidayConfigurations
- RelativeToWeekdayInMonthHolidayConfiguration - Interface in de.focus_shift.jollyday.core.spi
-
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
- ResourceUtil - Class in de.focus_shift.jollyday.core.util
- ROMANIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- RUSSIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- RWANDA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
S
- SACRED_HEART - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- SAMOA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SAN_MARINO - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SAUDI_ARABIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SECOND - Enum constant in enum class de.focus_shift.jollyday.core.spi.Occurrence
- SENEGAL - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SERBIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- setChildren(Map<String, CalendarHierarchy>) - Method in class de.focus_shift.jollyday.core.CalendarHierarchy
-
Setter for the field
children. - setConfigurationService(HolidayCalendarConfigurationService) - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Sets the configuration datasource with this holiday manager.
- setFallbackDescription(String) - Method in class de.focus_shift.jollyday.core.CalendarHierarchy
- setManagerCachingEnabled(boolean) - Static method in class de.focus_shift.jollyday.core.HolidayManager
-
If true, instantiated managers will be cached.
- setProperty(String, String) - Method in interface de.focus_shift.jollyday.core.ManagerParameter
-
Sets or updates the value of a property.
- SEYCHELLES - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SHROVE_MONDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- SIERRA_LEONE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SINGAPORE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SIX_YEARS - Enum constant in enum class de.focus_shift.jollyday.core.spi.Limited.YearCycle
- SLOWAKIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SLOWENIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SOMALIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SOUTH_AFRICA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SOUTH_SUDAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SPAIN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- subConfigurations() - Method in interface de.focus_shift.jollyday.core.spi.HolidayCalendarConfiguration
-
Contains the holiday configuration for subdivisions, cities, ... of the main configuration.
- substitute() - Method in interface de.focus_shift.jollyday.core.spi.Movable.MovingCondition
-
Represents the substitution weekday for the holiday
- SUDAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SURINAME - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SWEDEN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SWITZERLAND - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- SYRIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
T
- TAJIKISTAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- TANZANIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- TARGET - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- TARGET2_SECURITIES - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- TASUA - Enum constant in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
- THIRD - Enum constant in enum class de.focus_shift.jollyday.core.spi.Occurrence
- THREE_YEARS - Enum constant in enum class de.focus_shift.jollyday.core.spi.Limited.YearCycle
- TIMKAT - Enum constant in enum class de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHolidayConfiguration.EthiopianOrthodoxHolidayType
- to() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayBetweenFixedHolidayConfiguration
-
End of the date range in which the weekday occurs
- TOGO - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- toString() - Method in class de.focus_shift.jollyday.core.Holiday
- TRINIDAD_AND_TOBAGO - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- TUNISIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- TURKEY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- TURKMENISTAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- TWO_YEARS - Enum constant in enum class de.focus_shift.jollyday.core.spi.Limited.YearCycle
- type() - Method in interface de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration
-
Describes the
ChristianHolidayConfiguration.ChristianHolidayType - type() - Method in interface de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHolidayConfiguration
- type() - Method in interface de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration
-
Describes the
IslamicHolidayConfiguration.IslamicHolidayType
U
- UGANDA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- UKRAINE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- UNDEFINED - Static variable in class de.focus_shift.jollyday.core.util.ResourceUtil
-
Unknown constant will be returned when there is no description configured.
- UNITED_ARAB_EMIRATES - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- UNITED_KINGDOM - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- UNITED_STATES - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- URUGUAY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- UZBEKISTAN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
V
- validFrom() - Method in interface de.focus_shift.jollyday.core.spi.Limited
-
Describes the first year a holiday is valid (inclusive)
- validTo() - Method in interface de.focus_shift.jollyday.core.spi.Limited
-
Describes the last year a holiday is valid (inclusive)
- valueOf(String) - Static method in enum class de.focus_shift.jollyday.core.HolidayCalendar
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.focus_shift.jollyday.core.HolidayType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHolidayConfiguration.EthiopianOrthodoxHolidayType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.focus_shift.jollyday.core.spi.Limited.YearCycle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.focus_shift.jollyday.core.spi.Movable.MovingCondition.With
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.focus_shift.jollyday.core.spi.Occurrence
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.focus_shift.jollyday.core.spi.Relation
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.focus_shift.jollyday.core.HolidayCalendar
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.focus_shift.jollyday.core.HolidayType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHolidayConfiguration.EthiopianOrthodoxHolidayType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration.IslamicHolidayType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.focus_shift.jollyday.core.spi.Limited.YearCycle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.focus_shift.jollyday.core.spi.Movable.MovingCondition.With
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.focus_shift.jollyday.core.spi.Occurrence
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.focus_shift.jollyday.core.spi.Relation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VANUATU - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- VATICAN_CITY - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- VENEZUELA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- VIETNAM - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
W
- weekday() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayBetweenFixedHolidayConfiguration
-
The weekday which represents the holiday between from and to
- weekday() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayInMonthHolidayConfiguration
-
Describes the day of the week, like Monday, Tuesday, ...
- weekday() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayRelativeToFixedHolidayConfiguration
-
Describes, based on the anchor (day), on which weekday the new holiday will occur
- weekday() - Method in interface de.focus_shift.jollyday.core.spi.Movable.MovingCondition
-
Represents the day of the week as trigger to move the holiday if the holiday would occur oh this weekday.
- weekday() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToFixedHolidayConfiguration
-
Describes the weekday on which the new holiday occurs
- weekday() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToWeekdayInMonthHolidayConfiguration
-
Describes the weekday on which the new holiday occurs
- weekdayInMonth() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToWeekdayInMonthHolidayConfiguration
-
Describes the fixed weekday in month that is the anchor in relation to the new holiday
- when() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayRelativeToFixedHolidayConfiguration
-
Describes, based on the anchor (day), the relation like before, after, ... the new holiday will occur
- when() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToFixedHolidayConfiguration
-
Describes the relation of the new holiday to the fixed date
- when() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToWeekdayInMonthHolidayConfiguration
-
Describes the relation of the new holiday to the `weekdayInMonth`
- which() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayInMonthHolidayConfiguration
-
Describes on which weekday the holiday occurs, like the first or second
- which() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayRelativeToFixedHolidayConfiguration
-
Describes, based on the anchor (day), on which occurrence the new holiday will occur
- WHIT_MONDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- WHIT_SUNDAY - Enum constant in enum class de.focus_shift.jollyday.core.spi.ChristianHolidayConfiguration.ChristianHolidayType
- with() - Method in interface de.focus_shift.jollyday.core.spi.Movable.MovingCondition
-
Represents if the holiday will be moved to the previous or next weekday.
Y
- YEMEN - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
Z
- ZAMBIA - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
- ZIMBABWE - Enum constant in enum class de.focus_shift.jollyday.core.HolidayCalendar
All Classes and Interfaces|All Packages|Constant Field Values