Index

A B C D E F G H I J K L M N O P R S T U V W Y Z 
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 Chronology of the christian holiday
chronology() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToEasterSundayHolidayConfiguration
Describes the Chronology of 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 URL pointing 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 FixedHolidayConfiguration holidays/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 FixedHolidayConfiguration holiday 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 HolidayCalendarConfigurationService to 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 HolidayType and 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 HolidayType and 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 HolidayManager for the provided ManagerParameters
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 ManagerParameter to 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 FixedHolidayConfiguration or ChristianHolidayConfiguration e.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 HolidayType and 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 HolidayType and 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 Movable interface, 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 FixedHolidayConfiguration date.
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
type() - Method in interface de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHolidayConfiguration
type() - Method in interface de.focus_shift.jollyday.core.spi.IslamicHolidayConfiguration

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
 
A B C D E F G H I J K L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values