-
Class Summary
| Class |
Description |
| Daf |
An Object representing a Daf in the Daf Yomi cycle.
|
| HebrewDateFormatter |
The HebrewDateFormatter class formats a JewishDate.
|
| JewishCalendar |
The JewishCalendar extends the JewishDate class and adds calendar methods.
|
| JewishDate |
The JewishDate class allows one to maintain an instance of a Gregorian date along with the corresponding Jewish date.
|
| YomiCalculator |
This class calculates the Daf Yomi page (daf) for a given date.
|
Package net.sourceforge.zmanim.hebrewcalendar Description
The package contain classes that convert between Jewish and Gregorian dates. This package is loosely based on
Avrom Finkelstien's code refactored to fit the Zmanim API.
Design:
- JewishDate is the base class, allowing the maintainance of an instance of a Gregorian date along with the corresponding Jewish date.
- JewishCalendar extends JewishDate and adds some methods related to the calendar
- HebrewDateFormatter defines the basics for taking a JewishCalendar and formatting the dates.
- YomiCalculator calculates the Daf Yomi for a given JewishCalendar
Note that there should be no circular dependencies: Formatters and Calculators depend on Dates and Calendars, but
not the other way around.