Class Daf


  • public class Daf
    extends Object
    An Object representing a Daf in the Daf Yomi cycle.
    Author:
    © Eliyahu Hershfeld 2011 - 2019
    • Constructor Detail

      • Daf

        public Daf​(int masechtaNumber,
                   int daf)
        Constructor that creates a Daf setting the masechta Number and daf Number
        Parameters:
        masechtaNumber - the masechtaNumber in the order of the Daf Yomi to set
        daf - the daf (page) number to set
    • Method Detail

      • setMasechtaNumber

        public void setMasechtaNumber​(int masechtaNumber)
        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

        public int getDaf()
        Returns the daf (page number) of the Daf Yomi
        Returns:
        the daf (page number) of the Daf Yomi
      • setDaf

        public void setDaf​(int daf)
        Sets the daf (page number) of the Daf Yomi
        Parameters:
        daf - the daf (page) number
      • getMasechtaTransliterated

        public String 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.
      • getMasechta

        public String getMasechta()
        Returns the masechta (tractate) of the Daf Yomi in Hebrew, It will return ברכות for Berachos.
        Returns:
        the masechta (tractate) of the Daf Yomi in Hebrew, It will return ברכות for Berachos.
      • getYerushlmiMasechtaTransliterated

        public String 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 , And Nidah .
        Returns:
        the transliterated name of the masechta (tractate) of the Daf Yomi such as Berachos.
      • getYerushalmiMasechta

        public String 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.