All Implemented Interfaces:
Function<Integer,LocalDate>, Predicate<Integer>, Observance

public class ShamElNessim extends CompositeObservance
Observance of Sham El-Nessim (شم النسيم), the Egyptian spring festival.

Sham El-Nessim is celebrated on the day after Coptic Easter (Monday after Coptic Easter Sunday). The Coptic Orthodox Church uses the same Julian-calendar Easter algorithm as the Eastern Orthodox churches, implemented here via OrthodoxEaster.

Sham El-Nessim is an ancient Egyptian public holiday predating both Christianity and Islam. It is observed as a national public holiday in Egypt by all Egyptians regardless of religion and is a bank and exchange closure day.

Author:
Dave Joyce