Uses of Package
org.holiday.calendar.function
Packages that use org.holiday.calendar.function
Package
Description
Base classes and interfaces of the Holiday Calendar API.
Functional interfaces to support construction of filters and date
calculation algorithms as lambda expressions.
Base classes for
Observance
implementations, used throughout the regional calendar modules.Implementations of
Observance for
holidays observed in Australia.Implementations of
Observance
for holidays observed exclusively in Canada.Christian moveable-feast observances shared across multiple Western (and
MENA) calendars.
Implementations of
Observance for
holidays observed exclusively on Xetra/Frankfurt Stock Exchange (Germany).Implementation of
Observance for
Egypt's ShamElNessim (Egyptian
spring festival), a CompositeObservance
computed as the day after Coptic Easter Sunday via
OrthodoxEaster.Implementations of
Observance
for holidays observed in the European Union.Implementations of
Observance for
holidays observed exclusively on Euronext Paris (France).Implementations of
Observance for
Israel's Hebrew-calendar national holidays and their TASE/Bank of Israel
"erev" (eve) early-close counterparts:
RoshHashanah (and
RoshHashanahDay2),
YomKippur,
Sukkot,
SheminiAtzeret,
HoshanaRaba,
Passover (and
PassoverEnd),
Shavuot,
IndependenceDay (with its
statutory postponement rule), and
YomHazikaron (Memorial Day,
coupled to the day before Independence Day).Implementation of
Observance for
Singapore's Hindu public holiday,
Deepavali (Diwali), gazetted
annually by the Singapore government and loaded from a classpath CSV lookup
table via CsvObservanceLoader.Implementations of
Observance for
Singapore's Islamic public holidays:
HariRayaPuasa (Eid
al-Fitr) and
HariRayaHaji (Eid
al-Adha).Implementations of
Observance for
Islamic (Hijri) calendar holidays observed across the MENA module:
EidAlFitr (and its
multi-day variants EidAlFitrDay2–Day4),
EidAlAdha (and
EidAlAdhaDay2–Day4),
ArafatDay,
IslamicNewYear,
Ashura (and
AshuraDay2),
ProphetsBirthday (and
ProphetsBirthdayDay2), and
IsraMiraj.Implementations of
Observance for
Japanese national public holidays:
ComingOfAgeDay,
VernalEquinoxDay,
MarineDay,
RespectForTheAgedDay,
AutumnalEquinoxDay,
SportsDay, and
EmperorsBirthday (whose date
changes with the reigning Emperor).Implementations of
Observance for
Chinese lunisolar-calendar holidays: Chinese New Year (
ChineseNewYearDay parameterized
by day number 1–7, plus the convenience
ChineseNewYearFirstDay and
ChineseNewYearSecondDay),
QingmingFestival,
DragonBoatFestival,
MidAutumnFestival, and
VesakDay.Implementations of
Observance for
Qatar-specific fixed-rule holidays:
QatarNationalSportsDay (second
Tuesday of February, established by Emiri Decree No. 80 of 2011) and
QatarBanksHoliday.Implementations of
Observance for
holidays observed exclusively on Singapore Exchange (SGX).Implementations of
Observance
for holidays observed exclusively in the United Kingdom.Implementations of
Observance
for holidays observed exclusively in the United States.-
Classes in org.holiday.calendar.function used by org.holiday.calendarClassDescriptionDefines date adjustment behavior for holiday observance when the calculated date falls on a weekend day.Function for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.functionClassDescriptionDefines date adjustment behavior for holiday observance when the calculated date falls on a weekend day.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observanceClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.auClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.caClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.christianClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.deClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.egClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.euClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.frClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.hebrewClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.hinduClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.islamic.apacClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.islamic.menaClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.jpClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.lunarClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.qaClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.sgClassDescriptionFunction for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.ukClassDescriptionDefines date adjustment behavior for holiday observance when the calculated date falls on a weekend day.Function for computation of observed date of a holiday for a specified year.
-
Classes in org.holiday.calendar.function used by org.holiday.calendar.observance.usClassDescriptionFunction for computation of observed date of a holiday for a specified year.