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

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
chronology() - Method in interface de.focus_shift.jollyday.core.spi.ChristianHoliday
Describes the Chronology of the christian holiday
chronology() - Method in interface de.focus_shift.jollyday.core.spi.RelativeToEasterSunday
Describes the Chronology of 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 Fixed holidays/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 Fixed holiday 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 ConfigurationService to 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 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 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
 
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.
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 Fixed or ChristianHoliday e.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 HolidayType and 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 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
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
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 Movable interface, 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
RelativeToFixed - Interface in de.focus_shift.jollyday.core.spi
Represents the configuration of a holiday that is in relation to a Fixed date.
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
type() - Method in interface de.focus_shift.jollyday.core.spi.EthiopianOrthodoxHoliday
type() - Method in interface de.focus_shift.jollyday.core.spi.IslamicHoliday

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.
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