This package contains the interface HolidayEnumerator that can be used to determine whether a given date is a holiday or somehow special. It allows to retrieve a name for the day to be displayed. The HolidayEnumeratorFactory is used to get a HolidayEnumerator for a given Locale.

The package should contain fully localized HolidayEnumerators for different locales that calculate the dates of holidays.

All implementations are without any warranty!

The state of the implementations is as follows.
LocaleState
pl_PLFinished. Contains public holidays. See javadoc of the class itself for details.
de_DEFinished. Contains all official holidays (as defined since 2001) and some special days.
en_USFinished. Contains federal holidays. See javadoc of the class itself for details.
fr_FRFinished. See javadoc of the class for details.

Implementations for major countries will be supplied soon.