graph LR
holidays_groups_christian["holidays.groups.christian"]
holidays_groups_islamic["holidays.groups.islamic"]
holidays_groups_chinese["holidays.groups.chinese"]
holidays_groups_hebrew["holidays.groups.hebrew"]
holidays_groups_hindu["holidays.groups.hindu"]
holidays_groups_balinese_saka["holidays.groups.balinese_saka"]
holidays_groups_buddhist["holidays.groups.buddhist"]
holidays_groups_mandaean["holidays.groups.mandaean"]
holidays_groups_mongolian["holidays.groups.mongolian"]
holidays_groups_persian["holidays.groups.persian"]
holidays_holiday_base_HolidayBase["holidays.holiday_base.HolidayBase"]
holidays_countries["holidays.countries"]
holidays_calendars["holidays.calendars"]
holidays_holiday_base_HolidayBase -- "uses" --> holidays_groups_christian
holidays_countries -- "uses" --> holidays_groups_christian
holidays_groups_christian -- "depends on" --> holidays_calendars
holidays_holiday_base_HolidayBase -- "uses" --> holidays_groups_islamic
holidays_countries -- "uses" --> holidays_groups_islamic
holidays_groups_islamic -- "depends on" --> holidays_calendars
holidays_holiday_base_HolidayBase -- "uses" --> holidays_groups_chinese
holidays_countries -- "uses" --> holidays_groups_chinese
holidays_groups_chinese -- "depends on" --> holidays_calendars
holidays_holiday_base_HolidayBase -- "uses" --> holidays_groups_hebrew
holidays_countries -- "uses" --> holidays_groups_hebrew
holidays_groups_hebrew -- "depends on" --> holidays_calendars
holidays_holiday_base_HolidayBase -- "uses" --> holidays_groups_hindu
holidays_countries -- "uses" --> holidays_groups_hindu
holidays_groups_hindu -- "depends on" --> holidays_calendars
holidays_holiday_base_HolidayBase -- "uses" --> holidays_groups_balinese_saka
holidays_countries -- "uses" --> holidays_groups_balinese_saka
holidays_groups_balinese_saka -- "depends on" --> holidays_calendars
holidays_holiday_base_HolidayBase -- "uses" --> holidays_groups_buddhist
holidays_countries -- "uses" --> holidays_groups_buddhist
holidays_groups_buddhist -- "depends on" --> holidays_calendars
holidays_holiday_base_HolidayBase -- "uses" --> holidays_groups_mandaean
holidays_countries -- "uses" --> holidays_groups_mandaean
holidays_groups_mandaean -- "depends on" --> holidays_calendars
holidays_holiday_base_HolidayBase -- "uses" --> holidays_groups_mongolian
holidays_countries -- "uses" --> holidays_groups_mongolian
holidays_groups_mongolian -- "depends on" --> holidays_calendars
holidays_holiday_base_HolidayBase -- "uses" --> holidays_groups_persian
holidays_countries -- "uses" --> holidays_groups_persian
holidays_groups_persian -- "depends on" --> holidays_calendars
The Common Holiday Groups subsystem is a collection of modules designed to define and group holidays based on shared religious or cultural calendars. This promotes reusability of holiday definitions across various country or regional modules within the holidays library.
Encapsulates logic and definitions for Christian holidays, providing methods to add them to a collection for reusability.
Related Classes/Methods:
Encapsulates logic and definitions for Islamic holidays, providing methods to add them to a collection for reusability.
Related Classes/Methods:
Encapsulates logic and definitions for Chinese holidays, providing methods to add them to a collection for reusability.
Related Classes/Methods:
Encapsulates logic and definitions for Hebrew holidays, providing methods to add them to a collection for reusability.
Related Classes/Methods:
Encapsulates logic and definitions for Hindu holidays, providing methods to add them to a collection for reusability.
Related Classes/Methods:
Encapsulates logic and definitions for Balinese Saka holidays, providing methods to add them to a collection for reusability.
Related Classes/Methods:
Encapsulates logic and definitions for Buddhist holidays, providing methods to add them to a collection for reusability.
Related Classes/Methods:
Encapsulates logic and definitions for Mandaean holidays, providing methods to add them to a collection for reusability.
Related Classes/Methods:
Encapsulates logic and definitions for Mongolian holidays, providing methods to add them to a collection for reusability.
Related Classes/Methods:
Encapsulates logic and definitions for Persian holidays, providing methods to add them to a collection for reusability.
Related Classes/Methods:
Base class for holiday definitions.
Related Classes/Methods:
Module for country-specific holiday definitions.
Related Classes/Methods:
Module for calendar-related date calculations.
Related Classes/Methods: