Class Daf
java.lang.Object
com.kosherjava.zmanim.hebrewcalendar.Daf
An Object representing a Daf in the Daf Yomi cycle.
- Author:
- © Eliyahu Hershfeld 2011 - 2020
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
SeegetDaf()
andsetDaf(int)
.private int
private static final String[]
SeegetMasechta()
.private static String[]
private static String[]
private static final String[]
-
Constructor Summary
ConstructorsConstructorDescriptionDaf
(int masechtaNumber, int daf) Constructor that creates a Daf setting themasechta Number
anddaf Number
-
Method Summary
Modifier and TypeMethodDescriptionint
getDaf()
Returns the daf (page number) of the Daf YomiReturns the masechta (tractate) of the Daf Yomi in Hebrew.int
gets the masechta number of the currently set Daf.Returns the transliterated name of the masechta (tractate) of the Daf Yomi.Returns the Yerushlmi masechta (tractate) of the Daf Yomi in Hebrew, It will return ברכות for Berachos.Returns the transliterated name of the masechta (tractate) of the Daf Yomi in Yerushalmi.void
setDaf
(int daf) Sets the daf (page number) of the Daf Yomivoid
setMasechtaNumber
(int masechtaNumber) Set the masechta number in the order of the Daf Yomi.void
setMasechtaTransliterated
(String[] masechtosBavliTransliterated) Setter method to allow overriding of the default list of masechtos transliterated into into Latin chars.void
setYerushlmiMasechtaTransliterated
(String[] masechtosYerushalmiTransliterated) Setter method to allow overriding of the default list of Yerushalmi masechtos transliterated into into Latin chars.
-
Field Details
-
masechtaNumber
-
daf
SeegetDaf()
andsetDaf(int)
. -
masechtosBavliTransliterated
-
masechtosBavli
SeegetMasechta()
. -
masechtosYerushalmiTransliterated
-
masechtosYerushlmi
-
-
Constructor Details
-
Daf
Constructor that creates a Daf setting themasechta Number
anddaf Number
- Parameters:
masechtaNumber
- the masechtaNumber in the order of the Daf Yomi to setdaf
- the daf (page) number to set
-
-
Method Details
-
getMasechtaNumber
gets the masechta number of the currently set Daf. The sequence is: Berachos, Shabbos, Eruvin, Pesachim, Shekalim, Yoma, Sukkah, Beitzah, Rosh Hashana, Taanis, Megillah, Moed Katan, Chagigah, Yevamos, Kesubos, Nedarim, Nazir, Sotah, Gitin, Kiddushin, Bava Kamma, Bava Metzia, Bava Basra, Sanhedrin, Makkos, Shevuos, Avodah Zarah, Horiyos, Zevachim, Menachos, Chullin, Bechoros, Arachin, Temurah, Kerisos, Meilah, Kinnim, Tamid, Midos and Niddah.- Returns:
- the masechtaNumber
- See Also:
-
setMasechtaNumber
Set the masechta number in the order of the Daf Yomi. The sequence is: Berachos, Shabbos, Eruvin, Pesachim, Shekalim, Yoma, Sukkah, Beitzah, Rosh Hashana, Taanis, Megillah, Moed Katan, Chagigah, Yevamos, Kesubos, Nedarim, Nazir, Sotah, Gitin, Kiddushin, Bava Kamma, Bava Metzia, Bava Basra, Sanhedrin, Makkos, Shevuos, Avodah Zarah, Horiyos, Zevachim, Menachos, Chullin, Bechoros, Arachin, Temurah, Kerisos, Meilah, Kinnim, Tamid, Midos and Niddah.- Parameters:
masechtaNumber
- the masechtaNumber in the order of the Daf Yomi to set
-
getDaf
Returns the daf (page number) of the Daf Yomi- Returns:
- the daf (page number) of the Daf Yomi
-
setDaf
Sets the daf (page number) of the Daf Yomi- Parameters:
daf
- the daf (page) number
-
getMasechtaTransliterated
Returns the transliterated name of the masechta (tractate) of the Daf Yomi. The list of mashechtos is: Berachos, Shabbos, Eruvin, Pesachim, Shekalim, Yoma, Sukkah, Beitzah, Rosh Hashana, Taanis, Megillah, Moed Katan, Chagigah, Yevamos, Kesubos, Nedarim, Nazir, Sotah, Gitin, Kiddushin, Bava Kamma, Bava Metzia, Bava Basra, Sanhedrin, Makkos, Shevuos, Avodah Zarah, Horiyos, Zevachim, Menachos, Chullin, Bechoros, Arachin, Temurah, Kerisos, Meilah, Kinnim, Tamid, Midos and Niddah.- Returns:
- the transliterated name of the masechta (tractate) of the Daf Yomi such as Berachos.
- See Also:
-
setMasechtaTransliterated
Setter method to allow overriding of the default list of masechtos transliterated into into Latin chars. The default uses Ashkenazi American English transliteration.- Parameters:
masechtosBavliTransliterated
- the list of transliterated Bavli masechtos to set.- See Also:
-
getMasechta
Returns the masechta (tractate) of the Daf Yomi in Hebrew. The list is in the following format
["ברכות", "שבת", "עירובין", "פסחים", "שקלים", "יומא", "סוכה", "ביצה", "ראש השנה", "תענית", "מגילה", "מועד קטן", "חגיגה", "יבמות", "כתובות", "נדרים","נזיר", "סוטה", "גיטין", "קידושין", "בבא קמא", "בבא מציעא", "בבא בתרא", "סנהדרין", "מכות", "שבועות", "עבודה זרה", "הוריות", "זבחים", "מנחות", "חולין", "בכורות", "ערכין", "תמורה", "כריתות", "מעילה", "קינים", "תמיד", "מידות", "נדה"]
.- Returns:
- the masechta (tractate) of the Daf Yomi in Hebrew, It will return ברכות for Berachos.
-
getYerushlmiMasechtaTransliterated
Returns the transliterated name of the masechta (tractate) of the Daf Yomi in Yerushalmi. The list of mashechtos is: Berachos, Pe'ah, Demai, Kilayim, Shevi'is, Terumos, Ma'asros, Ma'aser Sheni, Chalah, Orlah, Bikurim, Shabbos, Eruvin, Pesachim, Beitzah, Rosh Hashanah, Yoma, Sukah, Ta'anis, Shekalim, Megilah, Chagigah, Moed Katan, Yevamos, Kesuvos, Sotah, Nedarim, Nazir, Gitin, Kidushin, Bava Kama, Bava Metzia, Bava Basra, Sanhedrin, Makos, Shevuos, Avodah Zarah, Horayos, Nidah and No Daf Today.- Returns:
- the transliterated name of the masechta (tractate) of the Daf Yomi such as Berachos.
-
setYerushlmiMasechtaTransliterated
Setter method to allow overriding of the default list of Yerushalmi masechtos transliterated into into Latin chars. The default uses Ashkenazi American English transliteration.- Parameters:
masechtosYerushalmiTransliterated
- the list of transliterated Yerushalmi masechtos to set.
-
getYerushalmiMasechta
Returns the Yerushlmi masechta (tractate) of the Daf Yomi in Hebrew, It will return ברכות for Berachos.- Returns:
- the Yerushalmi masechta (tractate) of the Daf Yomi in Hebrew, It will return ברכות for Berachos.
-