A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AFTER - de.focus_shift.jollyday.core.spi.Relation
- ALBANIA - de.focus_shift.jollyday.core.HolidayCalendar
- ANDORRA - de.focus_shift.jollyday.core.HolidayCalendar
- ARAFAAT - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- ARGENTINA - de.focus_shift.jollyday.core.HolidayCalendar
- ARMENIA - de.focus_shift.jollyday.core.HolidayCalendar
- ASCENSION_DAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- ASCHURA - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- ASH_WEDNESDAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- AUSTRALIA - de.focus_shift.jollyday.core.HolidayCalendar
- AUSTRIA - de.focus_shift.jollyday.core.HolidayCalendar
B
- BAHAMAS - de.focus_shift.jollyday.core.HolidayCalendar
- BANK_HOLIDAY - de.focus_shift.jollyday.core.HolidayType
- BEFORE - de.focus_shift.jollyday.core.spi.Relation
- BELARUS - de.focus_shift.jollyday.core.HolidayCalendar
- BELGIUM - de.focus_shift.jollyday.core.HolidayCalendar
- BERMUDA - de.focus_shift.jollyday.core.HolidayCalendar
- BOLIVIA - de.focus_shift.jollyday.core.HolidayCalendar
- BOSNIA_HERZIGOWINA - de.focus_shift.jollyday.core.HolidayCalendar
- BRAZIL - de.focus_shift.jollyday.core.HolidayCalendar
- BRITISH_VIRGIN_ISLANDS - de.focus_shift.jollyday.core.HolidayCalendar
- BULGARIA - 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.
- CANADA - de.focus_shift.jollyday.core.HolidayCalendar
- CARNIVAL - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- CAYMAN_ISLANDS - de.focus_shift.jollyday.core.HolidayCalendar
- CHILE - de.focus_shift.jollyday.core.HolidayCalendar
- ChristianHoliday - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of a christian holiday that can be Movable Limited Described
- ChristianHoliday.ChristianHolidayType - Enum in de.focus_shift.jollyday.core.spi
- christianHolidays() - Method in interface de.focus_shift.jollyday.core.spi.Holidays
-
see
ChristianHoliday - chronology() - Method in interface de.focus_shift.jollyday.core.spi.ChristianHoliday
-
Describes the
Chronologyof the christian holiday - chronology() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToEasterSunday
-
Describes the
Chronologyof the holiday - ClassLoadingUtil - Class in de.focus_shift.jollyday.core.util
-
ClassLoadingUtil class.
- CLEAN_MONDAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- clearManagerCache() - Static method in class de.focus_shift.jollyday.core.HolidayManager
-
Clears the manager cache from all cached manager instances.
- CLOSEST - de.focus_shift.jollyday.core.spi.Relation
- COLOMBIA - 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 - Interface in de.focus_shift.jollyday.core.spi
-
Represents the holiday configuration, meta information like the hierarchy and description and the sub configuration for a specific
HolidayCalendar. - CONFIGURATION_SERVICE_IMPL - Static variable in interface de.focus_shift.jollyday.core.ManagerParameter
- ConfigurationService - 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.
- 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 - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- COSTA_RICA - 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(String, Properties) - 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.
- createCacheKey() - Method in interface de.focus_shift.jollyday.core.ManagerParameter
- createResourceUrl() - Method in interface de.focus_shift.jollyday.core.ManagerParameter
- CROATIA - de.focus_shift.jollyday.core.HolidayCalendar
- CUBA - 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 - de.focus_shift.jollyday.core.HolidayCalendar
- CZECH_REPUBLIC - de.focus_shift.jollyday.core.HolidayCalendar
D
- date() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToFixed
-
Describes the anchor date for the relation of the new holiday
- day() - Method in interface de.focus_shift.jollyday.core.spi.Fixed
-
Contains the information on which day and month this holiday occurs.
- day() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayRelativeToFixed
-
Describes the anchor the new holiday
- days() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToEasterSunday
-
Describes the number of days that will be added to Easter Sunday.
- days() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToFixed
-
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 - 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.Configuration
-
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
- doInit() - Method in class de.focus_shift.jollyday.core.HolidayManager
- DOW_JONES_STOXX - de.focus_shift.jollyday.core.HolidayCalendar
E
- EASTER - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- EASTER_MONDAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- EASTER_SATURDAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- EASTER_TUESDAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- ECUADOR - de.focus_shift.jollyday.core.HolidayCalendar
- EGYPT - de.focus_shift.jollyday.core.HolidayCalendar
- ENKUTATASH - de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHoliday.EthiopianOrthodoxHolidayType
- equals(Object) - Method in class de.focus_shift.jollyday.core.CalendarHierarchy
- equals(Object) - Method in class de.focus_shift.jollyday.core.Holiday
- ESTONIA - de.focus_shift.jollyday.core.HolidayCalendar
- ETHIOPIA - de.focus_shift.jollyday.core.HolidayCalendar
- EthiopianOrthodoxHoliday - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of an ethiopian orthodox holiday that can be Limited Described
- EthiopianOrthodoxHoliday.EthiopianOrthodoxHolidayType - Enum in de.focus_shift.jollyday.core.spi
- ethiopianOrthodoxHolidays() - Method in interface de.focus_shift.jollyday.core.spi.Holidays
- EVEN_YEARS - de.focus_shift.jollyday.core.spi.Limited.YearCycle
- EVERY_YEAR - de.focus_shift.jollyday.core.spi.Limited.YearCycle
F
- FINLAND - de.focus_shift.jollyday.core.HolidayCalendar
- FIRST - de.focus_shift.jollyday.core.spi.Occurrence
- FIVE_YEARS - de.focus_shift.jollyday.core.spi.Limited.YearCycle
- fixed() - Method in interface de.focus_shift.jollyday.core.spi.Holidays
-
see
Fixed - Fixed - 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.Holidays
- FixedWeekdayBetweenFixed - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of a fixed weekday holiday between two other
Fixedholidays/days that can be Limited Described - FixedWeekdayInMonth - 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 Limited Described
- fixedWeekdayRelativeToFixed() - Method in interface de.focus_shift.jollyday.core.spi.Holidays
- FixedWeekdayRelativeToFixed - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of a holiday that occurs on a fixed weekday relative to a
Fixedholiday that can be Limited Described - fixedWeekdays() - Method in interface de.focus_shift.jollyday.core.spi.Holidays
- FOUR_YEARS - de.focus_shift.jollyday.core.spi.Limited.YearCycle
- FOURTH - de.focus_shift.jollyday.core.spi.Occurrence
- FRANCE - de.focus_shift.jollyday.core.HolidayCalendar
- from() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayBetweenFixed
-
Start of the date range in which the weekday occurs
G
- GENERAL_PRAYER_DAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- GEORGIA - de.focus_shift.jollyday.core.HolidayCalendar
- GERMANY - 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.
- getConfiguration(ManagerParameter) - Method in interface de.focus_shift.jollyday.core.spi.ConfigurationService
-
Returns the configuration based on the
ManagerParameter. - getConfigurationService() - Method in class de.focus_shift.jollyday.core.HolidayManager
-
Returns the
ConfigurationServiceto be used to retrieve holiday data. - getConfigurationServiceImplClassName() - Method in interface de.focus_shift.jollyday.core.ManagerParameter
- 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
- 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 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
- 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. - 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
- 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 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
-
Returns a set of all currently supported ISO 3166-1 alpha-2 codes.
- getType() - Method in class de.focus_shift.jollyday.core.Holiday
-
Gets the type holiday.
- GIBRALTAR - de.focus_shift.jollyday.core.HolidayCalendar
- GOOD_FRIDAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- GREECE - de.focus_shift.jollyday.core.HolidayCalendar
- GUERNSEY - de.focus_shift.jollyday.core.HolidayCalendar
H
- 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.Configuration
-
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 in de.focus_shift.jollyday.core
-
This enum provides a list of all supported holiday calendars.
- 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.Configuration
-
Contains all holiday configuration of different types like
FixedorChristianHolidaye.g. - Holidays - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configurations for all holidays for a specific country or special calendar.
- holidayType() - Method in interface de.focus_shift.jollyday.core.spi.Described
-
Represents the type of the holiday.
- HolidayType - Enum in de.focus_shift.jollyday.core
-
Type of holiday.
- HONG_KONG - de.focus_shift.jollyday.core.HolidayCalendar
- HUNGARY - de.focus_shift.jollyday.core.HolidayCalendar
I
- ICELAND - de.focus_shift.jollyday.core.HolidayCalendar
- ID_AL_FITR - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- ID_AL_FITR_2 - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- ID_AL_FITR_3 - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- ID_UL_ADHA - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- ID_UL_ADHA_2 - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- ID_UL_ADHA_3 - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- INDIA - 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.
- IRELAND - de.focus_shift.jollyday.core.HolidayCalendar
- 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(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(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 - 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
- IslamicHoliday - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of an islamic holiday that can be Movable Limited Described
- IslamicHoliday.IslamicHolidayType - Enum in de.focus_shift.jollyday.core.spi
- islamicHolidays() - Method in interface de.focus_shift.jollyday.core.spi.Holidays
-
see
IslamicHoliday - ISLE_OF_MAN - de.focus_shift.jollyday.core.HolidayCalendar
- isManagerCachingEnabled() - Static method in class de.focus_shift.jollyday.core.HolidayManager
-
isManagerCachingEnabled.
- ITALY - de.focus_shift.jollyday.core.HolidayCalendar
J
- JAPAN - de.focus_shift.jollyday.core.HolidayCalendar
- JERSEY - de.focus_shift.jollyday.core.HolidayCalendar
K
- KAZAKHSTAN - de.focus_shift.jollyday.core.HolidayCalendar
- KOSOVO - de.focus_shift.jollyday.core.HolidayCalendar
L
- LAILAT_AL_BARAT - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- LAILAT_AL_MIRAJ - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- LAILAT_AL_QADR - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- LAST - de.focus_shift.jollyday.core.spi.Occurrence
- LATVIA - de.focus_shift.jollyday.core.HolidayCalendar
- LIECHTENSTEIN - 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 in de.focus_shift.jollyday.core.spi
- LITHUANIA - 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 - de.focus_shift.jollyday.core.HolidayCalendar
- LUXEMBOURG - de.focus_shift.jollyday.core.HolidayCalendar
M
- MACEDONIA - de.focus_shift.jollyday.core.HolidayCalendar
- MALTA - de.focus_shift.jollyday.core.HolidayCalendar
- MANAGER_IMPL_CLASS_PREFIX - Static variable in interface de.focus_shift.jollyday.core.ManagerParameter
- ManagerParameter - Interface in de.focus_shift.jollyday.core
- ManagerParameters - Class in de.focus_shift.jollyday.core
- MARDI_GRAS - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- MAUNDY_THURSDAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- MAURITIUS - de.focus_shift.jollyday.core.HolidayCalendar
- MAWLID_AN_NABI - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- mergeProperties(Properties) - Method in interface de.focus_shift.jollyday.core.ManagerParameter
- MESKEL - de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHoliday.EthiopianOrthodoxHolidayType
- MEXICO - de.focus_shift.jollyday.core.HolidayCalendar
- MOLDOVA - de.focus_shift.jollyday.core.HolidayCalendar
- MONACO - de.focus_shift.jollyday.core.HolidayCalendar
- MONTENEGRO - de.focus_shift.jollyday.core.HolidayCalendar
- month() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayInMonth
-
Describes the month in which the holiday will occur.
- MOROCCO - 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 in de.focus_shift.jollyday.core.spi
N
- NETHERLANDS - de.focus_shift.jollyday.core.HolidayCalendar
- NEW_ZEALAND - de.focus_shift.jollyday.core.HolidayCalendar
- NEWYEAR - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- NEXT - de.focus_shift.jollyday.core.spi.Movable.MovingCondition.With
- NICARAGUA - de.focus_shift.jollyday.core.HolidayCalendar
- NIGERIA - de.focus_shift.jollyday.core.HolidayCalendar
- NORWAY - de.focus_shift.jollyday.core.HolidayCalendar
- NYSE - de.focus_shift.jollyday.core.HolidayCalendar
- NYSE_EURONEXT - de.focus_shift.jollyday.core.HolidayCalendar
O
- OBSERVANCE - de.focus_shift.jollyday.core.HolidayType
- Occurrence - Enum in de.focus_shift.jollyday.core.spi
- ODD_YEARS - de.focus_shift.jollyday.core.spi.Limited.YearCycle
P
- PANAMA - de.focus_shift.jollyday.core.HolidayCalendar
- PARAGUAY - de.focus_shift.jollyday.core.HolidayCalendar
- PENTECOST - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- PENTECOST_MONDAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- PERU - de.focus_shift.jollyday.core.HolidayCalendar
- POLAND - de.focus_shift.jollyday.core.HolidayCalendar
- PORTUGAL - de.focus_shift.jollyday.core.HolidayCalendar
- PREVIOUS - de.focus_shift.jollyday.core.spi.Movable.MovingCondition.With
- PUBLIC_HOLIDAY - de.focus_shift.jollyday.core.HolidayType
R
- RAMADAN - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- RAMADAN_END - de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
- Relation - Enum in de.focus_shift.jollyday.core.spi
- relativeToEasterSunday() - Method in interface de.focus_shift.jollyday.core.spi.Holidays
- RelativeToEasterSunday - 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.Holidays
-
see
RelativeToFixed - RelativeToFixed - Interface in de.focus_shift.jollyday.core.spi
-
Represents the configuration of a holiday that is in relation to a
Fixeddate. - relativeToWeekdayInMonth() - Method in interface de.focus_shift.jollyday.core.spi.Holidays
- RelativeToWeekdayInMonth - 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 - de.focus_shift.jollyday.core.HolidayCalendar
- RUSSIA - de.focus_shift.jollyday.core.HolidayCalendar
S
- SACRED_HEART - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- SAN_MARINO - de.focus_shift.jollyday.core.HolidayCalendar
- SAUDI_ARABIA - de.focus_shift.jollyday.core.HolidayCalendar
- SECOND - de.focus_shift.jollyday.core.spi.Occurrence
- SERBIA - 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(ConfigurationService) - 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
- SHROVE_MONDAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- SINGAPORE - de.focus_shift.jollyday.core.HolidayCalendar
- SIX_YEARS - de.focus_shift.jollyday.core.spi.Limited.YearCycle
- SLOWAKIA - de.focus_shift.jollyday.core.HolidayCalendar
- SLOWENIA - de.focus_shift.jollyday.core.HolidayCalendar
- SOUTH_AFRICA - de.focus_shift.jollyday.core.HolidayCalendar
- SPAIN - de.focus_shift.jollyday.core.HolidayCalendar
- subConfigurations() - Method in interface de.focus_shift.jollyday.core.spi.Configuration
-
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
- SWEDEN - de.focus_shift.jollyday.core.HolidayCalendar
- SWITZERLAND - de.focus_shift.jollyday.core.HolidayCalendar
T
- TARGET - de.focus_shift.jollyday.core.HolidayCalendar
- THIRD - de.focus_shift.jollyday.core.spi.Occurrence
- THREE_YEARS - de.focus_shift.jollyday.core.spi.Limited.YearCycle
- TIMKAT - de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHoliday.EthiopianOrthodoxHolidayType
- to() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayBetweenFixed
-
End of the date range in which the weekday occurs
- toString() - Method in class de.focus_shift.jollyday.core.Holiday
- TURKEY - de.focus_shift.jollyday.core.HolidayCalendar
- TWO_YEARS - de.focus_shift.jollyday.core.spi.Limited.YearCycle
- type() - Method in interface de.focus_shift.jollyday.core.spi.ChristianHoliday
-
Describes the
ChristianHoliday.ChristianHolidayType - type() - Method in interface de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHoliday
-
Describes the
EthiopianOrthodoxHoliday.EthiopianOrthodoxHolidayType - type() - Method in interface de.focus_shift.jollyday.core.spi.IslamicHoliday
-
Describes the
IslamicHoliday.IslamicHolidayType
U
- UKRAINE - 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 - de.focus_shift.jollyday.core.HolidayCalendar
- UNITED_KINGDOM - de.focus_shift.jollyday.core.HolidayCalendar
- UNITED_STATES - de.focus_shift.jollyday.core.HolidayCalendar
- URUGUAY - 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 de.focus_shift.jollyday.core.HolidayCalendar
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.focus_shift.jollyday.core.HolidayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHoliday.EthiopianOrthodoxHolidayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.focus_shift.jollyday.core.spi.Limited.YearCycle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.focus_shift.jollyday.core.spi.Movable.MovingCondition.With
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.focus_shift.jollyday.core.spi.Occurrence
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.focus_shift.jollyday.core.spi.Relation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.focus_shift.jollyday.core.HolidayCalendar
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.focus_shift.jollyday.core.HolidayType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHoliday.EthiopianOrthodoxHolidayType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.focus_shift.jollyday.core.spi.IslamicHoliday.IslamicHolidayType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.focus_shift.jollyday.core.spi.Limited.YearCycle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.focus_shift.jollyday.core.spi.Movable.MovingCondition.With
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.focus_shift.jollyday.core.spi.Occurrence
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.focus_shift.jollyday.core.spi.Relation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VENEZUELA - de.focus_shift.jollyday.core.HolidayCalendar
W
- weekday() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayBetweenFixed
-
The weekday which represents the holiday between from and to
- weekday() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayInMonth
-
Describes the day of the week, like Monday, Tuesday, ...
- weekday() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayRelativeToFixed
-
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.RelativeToFixed
-
Describes the weekday on which the new holiday occurs
- weekday() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToWeekdayInMonth
-
Describes the weekday on which the new holiday occurs
- weekdayInMonth() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToWeekdayInMonth
-
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.FixedWeekdayRelativeToFixed
-
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.RelativeToFixed
-
Describes the relation of the new holiday to the fixed date
- when() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToWeekdayInMonth
-
Describes the relation of the new holiday to the `weekdayInMonth`
- which() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayInMonth
-
Describes on which weekday the holiday occurs, like the first or second
- which() - Method in interface de.focus_shift.jollyday.core.spi.FixedWeekdayRelativeToFixed
-
Describes, based on the anchor (day), on which occurrence the new holiday will occur
- WHIT_MONDAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.ChristianHolidayType
- WHIT_SUNDAY - de.focus_shift.jollyday.core.spi.ChristianHoliday.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.
All Classes All Packages