Package de.jaret.util.date.holidayenumerator

This package contains the interface HolidayEnumerator that can be used to determine whether a given date is a holiday or somehow special.

See:
          Description

Interface Summary
HolidayEnumerator Interface for a class enumerating holidays and other specially named days for a given Locale and additional RegionID.
NamedDate Interface for the combintaion of a date and a name for the date.
 

Class Summary
HolidayEnumerator_de_DE HolidayEnumerator for Germany.
HolidayEnumerator_en_US Implementation of a HolidayEnumerator for the US.
HolidayEnumerator_fr_FR HolidayEnumerator for France.
HolidayEnumerator_pl_PL HolidayEnumerator for Poland.
HolidayEnumeratorBase Base implementation for HolidayEnumerators.
HolidayEnumeratorFactory Factory for supplying a configured HolidayEnumerator.
 

Package de.jaret.util.date.holidayenumerator Description

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.



Copyright © 2013. All Rights Reserved.