A B C D E F G H I J K L M N O P R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- absDay() - Method in class net.hebrewcalendar.impl.DateImpl
- AbstractCalendar<C extends ICalendar<C>> - Class in net.hebrewcalendar.impl
- AbstractCalendar() - Constructor for class net.hebrewcalendar.impl.AbstractCalendar
- AbstractRecurringSpecialDay<C extends ICalendar<C>> - Class in net.hebrewcalendar.impl.holiday
- ACHAREI_MOT - net.hebrewcalendar.data.Parsha
- ADAR - net.hebrewcalendar.data.JewishMonth
- ADAR_I - net.hebrewcalendar.data.JewishMonth
- ADAR_II - net.hebrewcalendar.data.JewishMonth
- addDays(int) - Method in interface net.hebrewcalendar.IDate
-
Increment by given number of days
- addDays(int) - Method in class net.hebrewcalendar.impl.DateImpl
- addDays(IDate<C>, int) - Method in interface net.hebrewcalendar.ICalendar
-
Increment date by given number of days.
- addDays(IDate<C>, int) - Method in class net.hebrewcalendar.impl.AbstractCalendar
-
Add a given number of days to an
IDate - ADMISSION_INTO_THE_SANCTUARY - net.hebrewcalendar.data.RambamHalacha
- after(IDate<?>) - Method in interface net.hebrewcalendar.IDate
-
Compare dates and return true if this
IDateis strictly after the arg one - after(IDate<?>) - Method in class net.hebrewcalendar.impl.DateImpl
- AFTERNOON - net.hebrewcalendar.learning.TorahReading.Slot
- AGADIR - net.hebrewcalendar.data.Custom
- AGENTS_AND_PARTNERS - net.hebrewcalendar.data.RambamHalacha
- ALGERIA - net.hebrewcalendar.data.Custom
- ALGIERS - net.hebrewcalendar.data.Custom
- aliyot - Variable in class net.hebrewcalendar.data.ChumashAliyot.Reading
- aliyot - Variable in class net.hebrewcalendar.learning.TorahReading.Result
- aliyotAshkenaz - Variable in class net.hebrewcalendar.data.ChumashAliyot.Reading
-
Aliyot for the Ashkenaz branch; null when identical to `aliyot`.
- aliyotChabad - Variable in class net.hebrewcalendar.data.ChumashAliyot.Reading
-
Chabad aliyot; null when identical to `aliyot`.
- aliyotFor(Custom) - Method in class net.hebrewcalendar.data.ChumashAliyot.Reading
-
The division this custom reads: the nearest of its ancestors that has one of its own, else the common division.
- aliyotSefer - Variable in class net.hebrewcalendar.learning.TorahReading.Result
-
Which scroll each aliyah is read from, 1-based and parallel to
TorahReading.Result.aliyot;TorahReading.Result.maftirSefersays the same for the maftir, or 0 where there is none. - aliyotWeekday - Variable in class net.hebrewcalendar.data.ChumashAliyot.Reading
-
The three aliyot of a Monday or a Thursday -- and of the Shabbos Mincha before them.
- ALL - Static variable in class net.hebrewcalendar.data.Haftarot
- ALL - Static variable in class net.hebrewcalendar.data.SpecialHaftarot
- AMOS - net.hebrewcalendar.data.TanachBook
- amudA() - Method in class net.hebrewcalendar.learning.DafYomi.Result
- amudAOnly - Variable in class net.hebrewcalendar.data.DafYomi.Tractate
- anniversaryFor(IDate<C>, int) - Method in interface net.hebrewcalendar.ICalendar
-
Returns the anniversary of
originalDateintargetYear. - anniversaryFor(IDate<C>, int) - Method in class net.hebrewcalendar.impl.CommonCalendar
-
Returns the anniversary of
originalDateintargetYear. - anniversaryFor(IDate<JewishCalendar>, int) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- anniversaryFor(IDate<JewishCalendar>, int) - Method in interface net.hebrewcalendar.JewishCalendar
-
Returns the Hebrew anniversary of
originalDateintargetYear, applying birthday fallback rules: Adar (month 12) from a non-leap year → Adar II (month 13) in a leap target year Adar II (month 13) → Adar (month 12) in a non-leap target year Cheshvan 30 or Kislev 30 or Adar I 30, if that day does not exist in the target year → 1st of the following month - applies(boolean) - Method in enum net.hebrewcalendar.JewishSpecialDay
-
Determine if the special day applies in given location
- APPRAISALS_AND_DEVOTED_PROPERTY - net.hebrewcalendar.data.RambamHalacha
- APPROBATION - net.hebrewcalendar.data.Tanya.Section
- ASHKENAZ - net.hebrewcalendar.data.Custom
- AV - net.hebrewcalendar.data.JewishMonth
B
- BALADI - net.hebrewcalendar.data.Custom
- BALAK - net.hebrewcalendar.data.Parsha
- BAMIDBAR - net.hebrewcalendar.data.Parsha
- BAVLIM - net.hebrewcalendar.data.Custom
- BECHUKOTAI - net.hebrewcalendar.data.Parsha
- before(IDate<?>) - Method in interface net.hebrewcalendar.IDate
-
Compare dates and return true if this
IDateis strictly before the arg one - before(IDate<?>) - Method in class net.hebrewcalendar.impl.DateImpl
- BEHAALOTECHA - net.hebrewcalendar.data.Parsha
- BEHAR - net.hebrewcalendar.data.Parsha
- BEREISHIT - net.hebrewcalendar.data.Parsha
- BESHALACH - net.hebrewcalendar.data.Parsha
- BIRKAT_HACHAMA - net.hebrewcalendar.data.JewishSpecialDayKey
- BIRKAT_HACHAMA - net.hebrewcalendar.JewishSpecialDay
- BirkatHachama - Class in net.hebrewcalendar.impl.holiday
-
Birkat HaChama (ברכת החמה) — the Blessing of the Sun, recited once every 28 years when Tekufat Nisan according to Shmuel falls at the same hour as at Creation (Tuesday 6pm).
- BirkatHachama(String) - Constructor for class net.hebrewcalendar.impl.holiday.BirkatHachama
- BLESSINGS - net.hebrewcalendar.data.RambamHalacha
- BO - net.hebrewcalendar.data.Parsha
- book - Variable in class net.hebrewcalendar.data.ChumashAliyot.Reading
- book - Variable in class net.hebrewcalendar.data.Haftarot.Reference
- book - Variable in class net.hebrewcalendar.data.SpecialTorah.Span
- book - Variable in class net.hebrewcalendar.learning.TorahReading.Span
- book() - Method in class net.hebrewcalendar.learning.Chumash.Portion
-
Book name (Genesis / Exodus / …) containing this aliyah range.
- BOOKS - Static variable in class net.hebrewcalendar.data.ChumashAliyot
- BORROWING_AND_DEPOSIT - net.hebrewcalendar.data.RambamHalacha
- BURN_CHAMETZ - net.hebrewcalendar.data.Zman
C
- CalendarType - Enum in net.hebrewcalendar
-
Identifies the calendar system of an
IDate. - CANDLE_LIGHTING - net.hebrewcalendar.data.Zman
- CANDLES_AFTER_NIGHTFALL - net.hebrewcalendar.Zmanim.Flag
-
Today is a rest day and tomorrow is Yom Tov; candles are lit after nightfall.
- CANDLES_BEFORE - net.hebrewcalendar.data.Zman
- CANDLES_BEFORE_SHABBAT - net.hebrewcalendar.Zmanim.Flag
-
Today is Yom Tov and tomorrow is Shabbat; candles are lit before sunset from existing flame.
- CANDLES_NIGHTFALL - net.hebrewcalendar.data.Zman
- category - Variable in enum net.hebrewcalendar.JewishSpecialDay
-
Shared-data category — carries localized display strings for this day.
- CHABAD - net.hebrewcalendar.data.Custom
- CHABAD_AMITI - net.hebrewcalendar.Zmanim.ShaahMethod
-
Chabad / Alter Rebbe: sha'ah = (hanetz amiti → shkiah amitis) / 12, i.e.
- CHAI_ELUL - net.hebrewcalendar.data.JewishSpecialDayKey
- CHAI_ELUL - net.hebrewcalendar.JewishSpecialDay
- CHANUKAH - net.hebrewcalendar.data.JewishSpecialDayKey
- CHANUKAH_SHABBAT_1 - net.hebrewcalendar.learning.Haftarah.Occasion
- CHANUKAH_SHABBAT_2 - net.hebrewcalendar.learning.Haftarah.Occasion
- chapter - Variable in class net.hebrewcalendar.data.Tanya.Portion
- chapters - Variable in enum net.hebrewcalendar.data.RambamHalacha
- chapters() - Method in class net.hebrewcalendar.learning.PirkeiAvot.Result
- chapters3 - Variable in enum net.hebrewcalendar.data.RambamHalacha
- chaptersHe() - Method in class net.hebrewcalendar.learning.PirkeiAvot.Result
-
Chapter numeral(s) only in Hebrew, e.g.
- CHAYEI_SARAH - net.hebrewcalendar.data.Parsha
- CHAYEY_ODOM - net.hebrewcalendar.data.Custom
- CHESHVAN - net.hebrewcalendar.data.JewishMonth
- CHINUKH_KATAN - net.hebrewcalendar.data.Tanya.Section
- CHOL_HAMOED_PESACH - net.hebrewcalendar.data.JewishSpecialDayKey
- CHOL_HAMOED_PESACH - net.hebrewcalendar.learning.Haftarah.Occasion
- CHOL_HAMOED_PESACH_1C - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_PESACH_1I - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_PESACH_2C - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_PESACH_2I - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_PESACH_3C - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_PESACH_3I - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_PESACH_4C - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_PESACH_4I - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_PESACH_5I - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_SUKKOT - net.hebrewcalendar.data.JewishSpecialDayKey
- CHOL_HAMOED_SUKKOT - net.hebrewcalendar.learning.Haftarah.Occasion
- CHOL_HAMOED_SUKKOT_1C - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_SUKKOT_1I - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_SUKKOT_2C - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_SUKKOT_2I - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_SUKKOT_3C - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_SUKKOT_3I - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_SUKKOT_4C - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_SUKKOT_4I - net.hebrewcalendar.JewishSpecialDay
- CHOL_HAMOED_SUKKOT_5I - net.hebrewcalendar.JewishSpecialDay
- CHUKAT - net.hebrewcalendar.data.Parsha
- Chumash - Class in net.hebrewcalendar.learning
-
Chumash Yomi — the day-of-week aliyah for the upcoming Shabbat's parsha.
- Chumash.Portion - Class in net.hebrewcalendar.learning
-
One row of the display: a reading (single or double parsha) plus an aliyah range.
- Chumash.Result - Class in net.hebrewcalendar.learning
-
Result: 1 portion normally, or 2 on Simchat Torah (Vezot + Bereishit).
- ChumashAliyot - Class in net.hebrewcalendar.data
-
Chumash daily-aliyah boundaries.
- ChumashAliyot.Reading - Class in net.hebrewcalendar.data
- CIRCUMCISION - net.hebrewcalendar.data.RambamHalacha
- collapse(List<Rambam.Reading>) - Static method in class net.hebrewcalendar.learning.Rambam
-
Collapse adjacent readings that share a name into range labels (English).
- collapse(List<Rambam.Reading>, String) - Static method in class net.hebrewcalendar.learning.Rambam
-
Locale-aware collapse: "he"/"ru"/"fr" → Hebrew/Russian/French; anything else → English.
- collapseHe(List<Rambam.Reading>) - Static method in class net.hebrewcalendar.learning.Rambam
-
Hebrew-side analogue of
Rambam.collapse(java.util.List<net.hebrewcalendar.learning.Rambam.Reading>). - comment - Variable in class net.hebrewcalendar.data.ReadingNotes.Note
- CommonCalendar<C extends CommonCalendar<C>> - Class in net.hebrewcalendar.impl
-
Abstract base for Gregorian and Julian calendars.
- CommonCalendar() - Constructor for class net.hebrewcalendar.impl.CommonCalendar
- compareTo(IDate<?>) - Method in class net.hebrewcalendar.impl.DateImpl
- COMPILERS_FOREWORD - net.hebrewcalendar.data.Tanya.Section
- ConjunctionSpecialDay<C extends ICalendar<C>> - Class in net.hebrewcalendar.impl.holiday
-
A conjunction of conditions for two or more
SpecialDays. - ConjunctionSpecialDay(String, SpecialDay<C>...) - Constructor for class net.hebrewcalendar.impl.holiday.ConjunctionSpecialDay
- ConjunctionSpecialDay(SpecialDay<C>...) - Constructor for class net.hebrewcalendar.impl.holiday.ConjunctionSpecialDay
- convert(IDate<?>) - Method in interface net.hebrewcalendar.ICalendar
-
Convert a date from a different calendar
- convert(IDate<?>) - Method in class net.hebrewcalendar.impl.AbstractCalendar
- CREDITOR_AND_DEBTOR - net.hebrewcalendar.data.RambamHalacha
- Custom - Enum in net.hebrewcalendar.data
-
The minhagim the readings distinguish (opentorah's Custom.xml minus the abstract 'Common' root).
- cycle() - Method in class net.hebrewcalendar.learning.DafYomi.Result
- CYCLE_DAYS - Static variable in class net.hebrewcalendar.data.SeferHaMitzvot
D
- daf() - Method in class net.hebrewcalendar.learning.DafYomi.Result
- daf() - Method in class net.hebrewcalendar.learning.SefirahSotah.Result
- dafHe() - Method in class net.hebrewcalendar.learning.SefirahSotah.Result
-
Daf numeral only in Hebrew, e.g.
- dafOffset - Variable in class net.hebrewcalendar.data.DafYomi.Tractate
- DafYomi - Class in net.hebrewcalendar.data
-
Daf Yomi Bavli cycle: 40 tractates + cycle boundary constants.
- DafYomi - Class in net.hebrewcalendar.learning
-
Worldwide Daf Yomi Bavli calculator.
- DafYomi.Result - Class in net.hebrewcalendar.learning
-
Immutable result: tractate name + daf number + cycle number.
- DafYomi.Tractate - Class in net.hebrewcalendar.data
- DAILY_OFFERINGS_AND_ADDITIONAL_OFFERINGS - net.hebrewcalendar.data.RambamHalacha
- DAMAGES_TO_PROPERTY - net.hebrewcalendar.data.RambamHalacha
- DateImpl<C extends ICalendar<C>> - Class in net.hebrewcalendar.impl
-
Concrete implementation of
IDate. - DAWN_RAV_NAEH - net.hebrewcalendar.data.Zman
- DAWN_SBH - net.hebrewcalendar.data.Zman
- day() - Method in class net.hebrewcalendar.learning.Tehillim.Result
- dayInCycle() - Method in class net.hebrewcalendar.learning.SeferHaMitzvot.Result
- DEFILEMENT_BY_A_CORPSE - net.hebrewcalendar.data.RambamHalacha
- DEFILEMENT_BY_LEPROSY - net.hebrewcalendar.data.RambamHalacha
- DEFILEMENT_OF_FOODS - net.hebrewcalendar.data.RambamHalacha
- DEUTERONOMY - net.hebrewcalendar.data.TanachBook
- DEVARIM - net.hebrewcalendar.data.Parsha
- DIVERSE_SPECIES - net.hebrewcalendar.data.RambamHalacha
- division - Variable in class net.hebrewcalendar.learning.TorahReading.Result
-
The custom whose division of the parsha into aliyot this reading follows, where that is not the common one -- Chabad on Vayigash, Naso and Devarim, Ashkenaz on Masei -- and null otherwise.
- DIVORCE - net.hebrewcalendar.data.RambamHalacha
- DJERBA - net.hebrewcalendar.data.Custom
E
- EAT_CHAMETZ - net.hebrewcalendar.data.Zman
- EIGHTH_DAY_CHANUKAH - net.hebrewcalendar.JewishSpecialDay
- EIKEV - net.hebrewcalendar.data.Parsha
- ELUL - net.hebrewcalendar.data.JewishMonth
- elulSupplementHe(LocalDate) - Static method in class net.hebrewcalendar.learning.Tehillim
-
Chabad supplement of 3 extra chapters per day from 1 Elul through 9 Tishrei (erev Yom Kippur) inclusive: 1 Elul → chapters 1-3, 2 Elul → 4-6, …, 9 Tishrei → 112-114.
- EMOR - net.hebrewcalendar.data.Parsha
- en - Variable in enum net.hebrewcalendar.data.Custom
- en - Variable in class net.hebrewcalendar.data.DafYomi.Tractate
- en - Variable in enum net.hebrewcalendar.data.JewishMonth
- en - Variable in enum net.hebrewcalendar.data.JewishSpecialDayKey
- en - Variable in enum net.hebrewcalendar.data.Parsha
- en - Variable in enum net.hebrewcalendar.data.RambamHalacha
- en - Variable in class net.hebrewcalendar.data.ReadingNotes.Source
- en - Variable in enum net.hebrewcalendar.data.SpecialMaftir
- en - Variable in enum net.hebrewcalendar.data.TanachBook
- en - Variable in enum net.hebrewcalendar.data.Tanya.Section
- en - Variable in enum net.hebrewcalendar.data.Zman
- end - Variable in class net.hebrewcalendar.data.Tanya.Portion
- endRef() - Method in class net.hebrewcalendar.learning.Chumash.Portion
- endWords() - Method in class net.hebrewcalendar.learning.Tanya.Result
- EPOCH - Static variable in enum net.hebrewcalendar.data.RambamHalacha
- EPOCH - Static variable in class net.hebrewcalendar.data.SeferHaMitzvot
- equals(Object) - Method in class net.hebrewcalendar.impl.DateImpl
- EREV_PESACH - net.hebrewcalendar.data.JewishSpecialDayKey
- EREV_PESACH - net.hebrewcalendar.JewishSpecialDay
- EREV_YOM_KIPPUR - net.hebrewcalendar.data.JewishSpecialDayKey
- EREV_YOM_KIPPUR - net.hebrewcalendar.JewishSpecialDay
- ERUV_TAVSHILIN - net.hebrewcalendar.data.JewishSpecialDayKey
- ERUV_TAVSHILIN_C - net.hebrewcalendar.JewishSpecialDay
- ERUV_TAVSHILIN_I - net.hebrewcalendar.JewishSpecialDay
- ERUVIN - net.hebrewcalendar.data.RambamHalacha
- EruvTavshilin - Class in net.hebrewcalendar.impl.holiday
-
Eruv Tavshilin: required on the day before a Yom Tov that falls on Friday, or two days before a Yom Tov that spans Thursday–Friday (i.e.
- EruvTavshilin(String, SpecialDay<JewishCalendar>...) - Constructor for class net.hebrewcalendar.impl.holiday.EruvTavshilin
- EVENING - net.hebrewcalendar.learning.TorahReading.Slot
- EXODUS - net.hebrewcalendar.data.TanachBook
- EZEKIEL - net.hebrewcalendar.data.TanachBook
F
- FAST_17_TAMUZ - net.hebrewcalendar.data.JewishSpecialDayKey
- FAST_9_AV - net.hebrewcalendar.data.JewishSpecialDayKey
- FAST_AFTERNOON - net.hebrewcalendar.learning.Haftarah.Occasion
- FAST_AV_9 - net.hebrewcalendar.JewishSpecialDay
- FAST_BEGINS - net.hebrewcalendar.Zmanim.Flag
-
Eve of Yom Kippur: the fast begins when the candles are lit.
- FAST_ENDS - net.hebrewcalendar.data.Zman
- FAST_TAMUZ_17 - net.hebrewcalendar.JewishSpecialDay
- FASTS - net.hebrewcalendar.data.RambamHalacha
- FES - net.hebrewcalendar.data.Custom
- FESTIVAL_OFFERING - net.hebrewcalendar.data.RambamHalacha
- FIFTH_DAY_CHANUKAH - net.hebrewcalendar.JewishSpecialDay
- FIRST_DAY_CHANUKAH - net.hebrewcalendar.JewishSpecialDay
- FIRST_DAY_PESACH - net.hebrewcalendar.JewishSpecialDay
- FIRST_DAY_SUKKOT - net.hebrewcalendar.JewishSpecialDay
- FIRST_FOUR_VERSES - Static variable in enum net.hebrewcalendar.data.RambamHalacha
- FIRST_FRUITS_AND_OTHER_GIFTS_TO_PRIESTS_OUTSIDE_THE_SANCTUARY - net.hebrewcalendar.data.RambamHalacha
- FIRST_NEW_CYCLE - Static variable in class net.hebrewcalendar.data.DafYomi
- firstAliyah() - Method in class net.hebrewcalendar.learning.Chumash.Portion
- firstDayOfYear(int) - Method in interface net.hebrewcalendar.ICalendar
- firstDayOfYear(int) - Method in class net.hebrewcalendar.impl.CommonCalendar
- firstDayOfYear(int) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- FIRSTLINGS - net.hebrewcalendar.data.RambamHalacha
- FORBIDDEN_FOODS - net.hebrewcalendar.data.RambamHalacha
- FORBIDDEN_INTERCOURSE - net.hebrewcalendar.data.RambamHalacha
- forDate(LocalDate) - Static method in class net.hebrewcalendar.learning.Chumash
- forDate(LocalDate) - Static method in class net.hebrewcalendar.learning.DafYomi
-
Daf for the given Gregorian date.
- forDate(LocalDate) - Static method in class net.hebrewcalendar.learning.SeferHaMitzvot
-
Reading for the given Gregorian date.
- forDate(LocalDate) - Static method in class net.hebrewcalendar.learning.SefirahSotah
- forDate(LocalDate) - Static method in class net.hebrewcalendar.learning.Tanya
- forDate(LocalDate) - Static method in class net.hebrewcalendar.learning.Tehillim
-
Reading for the given Gregorian date.
- forDate(LocalDate, boolean) - Static method in class net.hebrewcalendar.learning.Chumash
- forDate(LocalDate, boolean, boolean) - Static method in class net.hebrewcalendar.learning.PirkeiAvot
- forDate(LocalDate, boolean, Custom) - Static method in class net.hebrewcalendar.learning.Chumash
- forDate(LocalDate, Custom, boolean) - Static method in class net.hebrewcalendar.learning.Haftarah
- forDate(LocalDate, Custom, boolean) - Static method in class net.hebrewcalendar.learning.TorahReading
-
The Shabbat morning Torah reading for this date, or null if the date is not a Shabbat with a weekly parsha.
- forDay(LocalDate, Custom, boolean) - Static method in class net.hebrewcalendar.learning.Haftarah
-
All haftarah readings that fall ON this specific date (not the upcoming Shabbat).
- forDay(LocalDate, Custom, boolean) - Static method in class net.hebrewcalendar.learning.TorahReading
-
Every Torah reading that falls on this date, in the order they are read.
- forDayOfMonth(int, int) - Static method in class net.hebrewcalendar.learning.Tehillim
-
Direct lookup for testing without constructing a full Hebrew date.
- FOREIGN_WORSHIP_AND_CUSTOMS_OF_THE_NATIONS - net.hebrewcalendar.data.RambamHalacha
- forEnglishName(String) - Static method in enum net.hebrewcalendar.data.TanachBook
-
Look up by English name ('II Kings', 'Isaiah', ...); null if unknown.
- forHebrewDate(IDate<JewishCalendar>) - Static method in class net.hebrewcalendar.learning.Tanya
- forHebrewDate(IDate<JewishCalendar>) - Static method in class net.hebrewcalendar.learning.Tehillim
-
Reading for the given Hebrew date.
- forHebrewDate(IDate<JewishCalendar>, boolean) - Static method in class net.hebrewcalendar.learning.Chumash
- forHebrewDate(IDate<JewishCalendar>, boolean, Custom) - Static method in class net.hebrewcalendar.learning.Chumash
- forMonth(int, boolean) - Static method in enum net.hebrewcalendar.data.JewishMonth
-
Resolve by 1-based month index.
- forOccasion(String, Custom) - Static method in class net.hebrewcalendar.data.SpecialHaftarot
-
Haftarah references for the given occasion+variant in the given custom; null if not defined (e.g.
- forParsha(Parsha, Custom) - Static method in class net.hebrewcalendar.data.Haftarot
-
Haftarah for the given parsha in the given custom, or null if unknown.
- forReading(String) - Static method in class net.hebrewcalendar.data.SpecialTorah
-
The fragments of the named reading, or null if there is none.
- forYear(int, YearCheshvanKislevType, int) - Static method in enum net.hebrewcalendar.data.ParshiotYearType
- FOUNDATIONS_OF_THE_TORAH - net.hebrewcalendar.data.RambamHalacha
- FOURTH_DAY_CHANUKAH - net.hebrewcalendar.JewishSpecialDay
- fr - Variable in enum net.hebrewcalendar.data.Custom
- fr - Variable in class net.hebrewcalendar.data.DafYomi.Tractate
- fr - Variable in enum net.hebrewcalendar.data.JewishMonth
- fr - Variable in enum net.hebrewcalendar.data.JewishSpecialDayKey
- fr - Variable in enum net.hebrewcalendar.data.Parsha
- fr - Variable in enum net.hebrewcalendar.data.RambamHalacha
- fr - Variable in class net.hebrewcalendar.data.ReadingNotes.Source
- fr - Variable in enum net.hebrewcalendar.data.SpecialMaftir
- fr - Variable in enum net.hebrewcalendar.data.TanachBook
- fr - Variable in enum net.hebrewcalendar.data.Tanya.Section
- fr - Variable in enum net.hebrewcalendar.data.Zman
- FRANKFURT - net.hebrewcalendar.data.Custom
- FRINGES - net.hebrewcalendar.data.RambamHalacha
- fromCh - Variable in class net.hebrewcalendar.data.Haftarot.Reference
- fromCh - Variable in class net.hebrewcalendar.data.SpecialTorah.Span
- fromCh - Variable in class net.hebrewcalendar.learning.TorahReading.Span
- fromMoment(JewishMoment) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- fromMoment(JewishMoment) - Method in interface net.hebrewcalendar.JewishCalendar
-
Returns the Hebrew date whose day component equals that of the given moment.
- fromV - Variable in class net.hebrewcalendar.data.Haftarot.Reference
- fromV - Variable in class net.hebrewcalendar.data.SpecialTorah.Span
- fromV - Variable in class net.hebrewcalendar.learning.TorahReading.Span
- fromYMD(int, int, int) - Method in interface net.hebrewcalendar.ICalendar
-
Create a date obj
- fromYMD(int, int, int) - Method in class net.hebrewcalendar.impl.AbstractCalendar
-
Create an
IDatefor this calendar. - FULL - net.hebrewcalendar.data.YearCheshvanKislevType
- fullLabel() - Method in class net.hebrewcalendar.learning.Tanya.Result
-
English-side counterpart to
Tanya.Result.fullLabelHe(). - fullLabel(String) - Method in class net.hebrewcalendar.learning.Tanya.Result
- fullLabelHe() - Method in class net.hebrewcalendar.learning.Tanya.Result
G
- Gematria - Class in net.hebrewcalendar.learning
-
Number → Hebrew numeral conversion (gematria), formatted to match sefaria.org's rendering conventions: single-letter numerals get a geresh (׳):
5 → "ה׳"; multi-letter numerals get a gershayim (״) between the last two letters:24 → "כ״ד",115 → "קט״ו";15 → "ט״ו"and16 → "ט״ז"to avoid spelling out divine names. - GENESIS - net.hebrewcalendar.data.TanachBook
- getBurnChometzZman() - Method in class net.hebrewcalendar.Zmanim
-
Latest time to burn chametz: the fifth hour on the day it is burned -- 14 Nisan, or Friday 13 Nisan when 14 Nisan is Shabbat.
- getBurnChometzZman(Zmanim.ShaahMethod) - Method in class net.hebrewcalendar.Zmanim
-
Zmanim.getBurnChometzZman()per the givenZmanim.ShaahMethod. - getBurningChometz() - Method in class net.hebrewcalendar.Zmanim
-
Sof Zman Biur Chametz: latest time to burn chametz on Erev Pesach.
- getBurningChometz(Zmanim.ShaahMethod) - Method in class net.hebrewcalendar.Zmanim
-
Sof Zman Biur Chametz per the given
Zmanim.ShaahMethod. - getCalendar() - Method in interface net.hebrewcalendar.IDate
- getCalendar() - Method in class net.hebrewcalendar.impl.DateImpl
- getCalendar() - Method in class net.hebrewcalendar.impl.holiday.AbstractRecurringSpecialDay
- getCalendar() - Method in enum net.hebrewcalendar.JewishSpecialDay
- getCalendar() - Method in interface net.hebrewcalendar.SpecialDay
- getCalendar() - Method in enum net.hebrewcalendar.USHoliday
- getCalendarType() - Method in interface net.hebrewcalendar.IDate
- getCalendarType() - Method in class net.hebrewcalendar.impl.DateImpl
- getCandleLightingZman() - Method in class net.hebrewcalendar.Zmanim
-
Candle-lighting time for this date, with applicable
Zmanim.Flags. - getChatzot() - Method in class net.hebrewcalendar.Zmanim
-
Chatzot (halachic noon): midpoint between hanetz amiti and shkiah amitis.
- getDawn() - Method in class net.hebrewcalendar.Zmanim
-
Alot Hashachar: sun 16.9° below horizon (72 min before hanetz amiti per Chabad).
- getDawnGRA() - Method in class net.hebrewcalendar.Zmanim
-
Alot Hashachar per GR"A: sun 16.1° below horizon.
- getDawnRavNaeh() - Method in class net.hebrewcalendar.Zmanim
-
Alot Hashachar per Rav Avrohom Chaim Naeh: sun 26° below horizon.
- getDawnSeferBeinHaShmashot() - Method in class net.hebrewcalendar.Zmanim
-
Alot Hashachar per Sefer Bein haShmashot: sun 19.8° below horizon.
- getDay() - Method in interface net.hebrewcalendar.IDate
- getDay() - Method in class net.hebrewcalendar.impl.DateImpl
- getDay() - Method in interface net.hebrewcalendar.JewishMoment
-
Days elapsed since the epoch.
- getDayOfMonth() - Method in class net.hebrewcalendar.impl.holiday.MonthDaySpecialDay
- getDayOfWeek() - Method in interface net.hebrewcalendar.IDate
-
Sunday = 1, ..., Saturday = 7
- getDayOfWeek() - Method in class net.hebrewcalendar.impl.DateImpl
-
1 - Sunday ..
- getDayOfWeek() - Method in class net.hebrewcalendar.impl.holiday.NthDayOfWeekInMonthSpecialDay
- getDisposeChometzZman() - Method in class net.hebrewcalendar.Zmanim
-
On a Shabbat 14 Nisan: the fifth hour, by which remaining chametz must be disposed of, since it cannot be burned that day.
- getDisposeChometzZman(Zmanim.ShaahMethod) - Method in class net.hebrewcalendar.Zmanim
-
Zmanim.getDisposeChometzZman()per the givenZmanim.ShaahMethod. - getEatChometzZman() - Method in class net.hebrewcalendar.Zmanim
-
Latest time to eat chametz: the fourth hour, on 14 Nisan only; otherwise null.
- getEatChometzZman(Zmanim.ShaahMethod) - Method in class net.hebrewcalendar.Zmanim
-
Zmanim.getEatChometzZman()per the givenZmanim.ShaahMethod. - getElevationMeters() - Method in class net.hebrewcalendar.Location
- getEndOfRestDayZman() - Method in class net.hebrewcalendar.Zmanim
-
End of Shabbat or Yom Tov, at the Alter Rebbe's nightfall -- but only on the last rest day of a run.
- getEndOfShabbatZman() - Method in class net.hebrewcalendar.Zmanim
-
End of Shabbat / Havdalah: sun 8.5° below horizon (Alter Rebbe).
- getFastBeginsZman() - Method in class net.hebrewcalendar.Zmanim
-
When a fast begins, if one begins on this date: dawn on a minor fast day; sunset on the eve of Tisha b'Av, including a Shabbat eve when it is deferred to Sunday; candle lighting on the eve of Yom Kippur, returned as
Zmanim.getCandleLightingZman()withZmanim.Flag.FAST_BEGINS, so a page can show the two as one line. - getFastEndsZman() - Method in class net.hebrewcalendar.Zmanim
-
When a fast ends, if one ends on this date: nightfall (three medium stars) on a minor fast or on Tisha b'Av.
- getFlags() - Method in class net.hebrewcalendar.Zman
- getHanetzAmiti() - Method in class net.hebrewcalendar.Zmanim
-
Hanetz Amiti: true sunrise — sun 1.583° below horizon.
- getHour() - Method in interface net.hebrewcalendar.JewishMoment
-
Hour within the day (0–23).
- getIndex() - Method in enum net.hebrewcalendar.JewishCalendar.Season
-
Returns the 0-based ordinal used in tekufa offset arithmetic.
- getLatestShacharis() - Method in class net.hebrewcalendar.Zmanim
-
Sof Zman Tefilla: latest time for morning Shacharit.
- getLatestShacharis(Zmanim.ShaahMethod) - Method in class net.hebrewcalendar.Zmanim
-
Sof Zman Tefilla per the given
Zmanim.ShaahMethod. - getLatestShema() - Method in class net.hebrewcalendar.Zmanim
-
Sof Zman Krias Shema: 3 sha'ot zmaniot after hanetz amiti (per Chabad).
- getLatestShema(Zmanim.ShaahMethod) - Method in class net.hebrewcalendar.Zmanim
-
Sof Zman Krias Shema per the given
Zmanim.ShaahMethod. - getLatitude() - Method in class net.hebrewcalendar.Location
- getLongitude() - Method in class net.hebrewcalendar.Location
- getMessage() - Method in exception net.hebrewcalendar.impl.NoSuchHolidayException
- getMidnight() - Method in class net.hebrewcalendar.Zmanim
-
Halachic midnight: 12 hours after solar noon.
- getMinchaGedolah() - Method in class net.hebrewcalendar.Zmanim
-
Mincha Gedolah: earliest time for Mincha.
- getMinchaGedolah(Zmanim.ShaahMethod) - Method in class net.hebrewcalendar.Zmanim
-
Mincha Gedolah per the given
Zmanim.ShaahMethod. - getMinchaKetana() - Method in class net.hebrewcalendar.Zmanim
-
Mincha Ketana: optimal time for Mincha.
- getMinchaKetana(Zmanim.ShaahMethod) - Method in class net.hebrewcalendar.Zmanim
-
Mincha Ketana per the given
Zmanim.ShaahMethod. - getMisheyakir() - Method in class net.hebrewcalendar.Zmanim
-
Misheyakir: earliest time to don tallis and tefillin.
- getMisheyakirNivreshet() - Method in class net.hebrewcalendar.Zmanim
-
Misheyakir per Nivreshet: sun 11.8° below horizon.
- getMisheyakirSeferBeinHaShmashot() - Method in class net.hebrewcalendar.Zmanim
-
Misheyakir per Sefer Bein haShmashot: sun 11.5° below horizon.
- getMonth() - Method in interface net.hebrewcalendar.IDate
- getMonth() - Method in class net.hebrewcalendar.impl.DateImpl
- getMonth() - Method in class net.hebrewcalendar.impl.holiday.MonthDaySpecialDay
- getMonth() - Method in class net.hebrewcalendar.impl.holiday.NthDayOfWeekInMonthSpecialDay
- getN() - Method in class net.hebrewcalendar.impl.holiday.NthDayOfWeekInMonthSpecialDay
- getName() - Method in class net.hebrewcalendar.impl.holiday.AbstractRecurringSpecialDay
- getName() - Method in enum net.hebrewcalendar.JewishSpecialDay
- getName() - Method in interface net.hebrewcalendar.SpecialDay
- getName() - Method in enum net.hebrewcalendar.USHoliday
- getNextOccurrence(IDate<C>, boolean) - Method in class net.hebrewcalendar.impl.holiday.AbstractRecurringSpecialDay
-
Search for next occurrence
- getNextOccurrence(IDate<C>, boolean) - Method in class net.hebrewcalendar.impl.holiday.ShiftedDateSpecialDay
- getNextOccurrence(IDate<C>, boolean) - Method in interface net.hebrewcalendar.SpecialDay
- getNextOccurrence(IDate<GregorianCalendar>, boolean) - Method in enum net.hebrewcalendar.USHoliday
- getNextOccurrence(IDate<JewishCalendar>, boolean) - Method in class net.hebrewcalendar.impl.holiday.BirkatHachama
- getNextOccurrence(IDate<JewishCalendar>, boolean) - Method in class net.hebrewcalendar.impl.holiday.TalUMatar
- getNextOccurrence(IDate<JewishCalendar>, boolean) - Method in enum net.hebrewcalendar.JewishSpecialDay
- getNightfallAlterRebbe() - Method in class net.hebrewcalendar.Zmanim
-
Tzait Hakochavim (Alter Rebbe / Vilna Gaon): sun 8.5° below horizon.
- getNightfallIgrotMoshe() - Method in class net.hebrewcalendar.Zmanim
-
Tzait Hakochavim per Igrot Moshe / Sefer Bein hashmashot: sun 8.5° below horizon (same solar angle as
Zmanim.getNightfallAlterRebbe(); exposed under a distinct name for clarity when citing the source opinion). - getNightfallMediumStars() - Method in class net.hebrewcalendar.Zmanim
-
Tzait Hakochavim with 3 medium stars: sun 6° below horizon after sunset.
- getNightfallMelamedLehoil() - Method in class net.hebrewcalendar.Zmanim
-
Tzait Hakochavim per Melamed Lehoil (מלמד להועיל): sun 7.083° below horizon (3 medium stars, ~30 minutes as degrees after shkiah).
- getNightfallRabeinuTam() - Method in class net.hebrewcalendar.Zmanim
-
Tzait Hakochavim per Rabbeinu Tam: 72 minutes after sunset.
- getParsha(IDate<JewishCalendar>, boolean) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- getParsha(IDate<JewishCalendar>, boolean) - Static method in class net.hebrewcalendar.impl.Parshiot
- getParsha(IDate<JewishCalendar>, boolean) - Method in interface net.hebrewcalendar.JewishCalendar
-
Returns the weekly Torah reading (parsha) for the given Shabbat date.
- getPart() - Method in interface net.hebrewcalendar.JewishMoment
-
Chalakim (parts) within the hour (0–1079).
- getPlagHaMincha() - Method in class net.hebrewcalendar.Zmanim
-
Plag HaMincha: 10.75 sha'ot zmaniot after hanetz amiti (1.25 sha'ot before shkiah amitis).
- getPlagHaMincha(Zmanim.ShaahMethod) - Method in class net.hebrewcalendar.Zmanim
-
Plag HaMincha per the given
Zmanim.ShaahMethod. - getPrevOccurrence(IDate<C>, boolean) - Method in class net.hebrewcalendar.impl.holiday.AbstractRecurringSpecialDay
-
Search for previous occurrence
- getPrevOccurrence(IDate<C>, boolean) - Method in class net.hebrewcalendar.impl.holiday.ShiftedDateSpecialDay
- getPrevOccurrence(IDate<C>, boolean) - Method in interface net.hebrewcalendar.SpecialDay
- getPrevOccurrence(IDate<GregorianCalendar>, boolean) - Method in enum net.hebrewcalendar.USHoliday
- getPrevOccurrence(IDate<JewishCalendar>, boolean) - Method in class net.hebrewcalendar.impl.holiday.BirkatHachama
- getPrevOccurrence(IDate<JewishCalendar>, boolean) - Method in class net.hebrewcalendar.impl.holiday.TalUMatar
- getPrevOccurrence(IDate<JewishCalendar>, boolean) - Method in enum net.hebrewcalendar.JewishSpecialDay
- getRega() - Method in interface net.hebrewcalendar.JewishMoment
-
Regaim within the chelek (0–75); 0 for all non-Rav-Ada calculations.
- getSefira(IDate<JewishCalendar>) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- getSefira(IDate<JewishCalendar>) - Method in interface net.hebrewcalendar.JewishCalendar
-
Get sefira count for the day; return 0 where not applicable
- getShkiahAmitis() - Method in class net.hebrewcalendar.Zmanim
-
Shkiah Amitis: true sunset — sun 1.583° below horizon.
- getSunrise() - Method in class net.hebrewcalendar.Zmanim
-
Netz Hachama: visible sunrise.
- getSunset() - Method in class net.hebrewcalendar.Zmanim
-
Shkiah: visible sunset.
- getTekufaTime(TekufaCalc, int, int) - Static method in class net.hebrewcalendar.impl.TekufaCalc
-
Returns the JewishTime of the tekufa for the given Hebrew year and season index.
- getTekufatRavAda(int, JewishCalendar.Season) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- getTekufatRavAda(int, JewishCalendar.Season) - Method in interface net.hebrewcalendar.JewishCalendar
-
Returns the time of the requested tekufa according to Rav Ada bar Ahavah.
- getTekufatShmuel(int, JewishCalendar.Season) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- getTekufatShmuel(int, JewishCalendar.Season) - Method in interface net.hebrewcalendar.JewishCalendar
-
Returns the time of the requested tekufa according to Shmuel.
- getTime() - Method in class net.hebrewcalendar.Zman
- getTimezone() - Method in class net.hebrewcalendar.Location
- getType() - Method in interface net.hebrewcalendar.ICalendar
- getType() - Method in class net.hebrewcalendar.impl.GregorianCalendar
- getType() - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- getType() - Method in class net.hebrewcalendar.impl.JulianCalendar
- getYear() - Method in interface net.hebrewcalendar.IDate
- getYear() - Method in class net.hebrewcalendar.impl.DateImpl
- GIFTS_TO_THE_POOR - net.hebrewcalendar.data.RambamHalacha
- GRA_VISIBLE - net.hebrewcalendar.Zmanim.ShaahMethod
-
GR"A: sha'ah = (visible sunrise → visible sunset) / 12.
- GREGORIAN - net.hebrewcalendar.CalendarType
- GREGORIAN - Static variable in interface net.hebrewcalendar.ICalendar
- GregorianCalendar - Class in net.hebrewcalendar.impl
H
- HAAZINU - net.hebrewcalendar.data.Parsha
- HABAKKUK - net.hebrewcalendar.data.TanachBook
- HACHODESH - net.hebrewcalendar.data.SpecialMaftir
- Haftarah - Class in net.hebrewcalendar.learning
-
Resolves which haftarah to read on the upcoming Shabbat for a given date, respecting the opentorah precedence rules encoded in
SpecialReadings.scala: - Haftarah.Occasion - Enum in net.hebrewcalendar.learning
-
Occasion labels that mirror opentorah's SpecialReadings objects.
- Haftarah.Result - Class in net.hebrewcalendar.learning
-
Result: the occasion driving this haftarah + one or more references.
- Haftarot - Class in net.hebrewcalendar.data
-
Haftarah references per parsha × custom (opentorah-derived).
- Haftarot.Reference - Class in net.hebrewcalendar.data
- HAGGAI - net.hebrewcalendar.data.TanachBook
- HAGRA - net.hebrewcalendar.data.Custom
- hasFlag(Zmanim.Flag) - Method in class net.hebrewcalendar.Zman
- hasPortion() - Method in class net.hebrewcalendar.learning.Tanya.Result
- he - Variable in enum net.hebrewcalendar.data.Custom
- he - Variable in class net.hebrewcalendar.data.DafYomi.Tractate
- he - Variable in enum net.hebrewcalendar.data.JewishMonth
- he - Variable in enum net.hebrewcalendar.data.JewishSpecialDayKey
- he - Variable in enum net.hebrewcalendar.data.Parsha
- he - Variable in enum net.hebrewcalendar.data.RambamHalacha
- he - Variable in class net.hebrewcalendar.data.ReadingNotes.Source
- he - Variable in enum net.hebrewcalendar.data.SpecialMaftir
- he - Variable in enum net.hebrewcalendar.data.TanachBook
- he - Variable in enum net.hebrewcalendar.data.Tanya.Section
- he - Variable in enum net.hebrewcalendar.data.Zman
- HEAVE_OFFERINGS - net.hebrewcalendar.data.RambamHalacha
- HEBREW - net.hebrewcalendar.CalendarType
- HIRING - net.hebrewcalendar.data.RambamHalacha
- HOSEA - net.hebrewcalendar.data.TanachBook
- HOSHANA_RABBA - net.hebrewcalendar.data.JewishSpecialDayKey
- HOSHANA_RABBA - net.hebrewcalendar.JewishSpecialDay
- HUMAN_DISPOSITIONS - net.hebrewcalendar.data.RambamHalacha
I
- I_KINGS - net.hebrewcalendar.data.TanachBook
- I_SAMUEL - net.hebrewcalendar.data.TanachBook
- ICalendar<C extends ICalendar<C>> - Interface in net.hebrewcalendar
-
A calendar system capable of creating and manipulating
IDateobjects. - id - Variable in class net.hebrewcalendar.data.ChumashAliyot.Reading
- id - Variable in class net.hebrewcalendar.data.ReadingNotes.Source
- IDate<C extends ICalendar<C>> - Interface in net.hebrewcalendar
-
An immutable date in a specific calendar system.
- IGGERET_HAKODESH - net.hebrewcalendar.data.Tanya.Section
- IGGERET_HATESHUVAH - net.hebrewcalendar.data.Tanya.Section
- II_KINGS - net.hebrewcalendar.data.TanachBook
- II_SAMUEL - net.hebrewcalendar.data.TanachBook
- IMMERSION_POOLS - net.hebrewcalendar.data.RambamHalacha
- INHERITANCES - net.hebrewcalendar.data.RambamHalacha
- INSTANCE - Static variable in class net.hebrewcalendar.impl.GregorianCalendar
- INSTANCE - Static variable in class net.hebrewcalendar.impl.JewishCalendarImpl
- INSTANCE - Static variable in class net.hebrewcalendar.impl.JulianCalendar
- ISAIAH - net.hebrewcalendar.data.TanachBook
- isArbaParshiyot() - Method in enum net.hebrewcalendar.JewishSpecialDay
- isBirkatHaChamaYear(int) - Method in interface net.hebrewcalendar.JewishCalendar
-
Returns
trueif the given Hebrew year is a Birkat HaChama year. - isChabad() - Method in enum net.hebrewcalendar.JewishSpecialDay
- isChanukah() - Method in enum net.hebrewcalendar.JewishSpecialDay
- isChanukahName(String) - Static method in enum net.hebrewcalendar.JewishSpecialDay
- isCholHamoed() - Method in enum net.hebrewcalendar.JewishSpecialDay
- isEruvTavshilin() - Method in enum net.hebrewcalendar.JewishSpecialDay
- isFast() - Method in enum net.hebrewcalendar.JewishSpecialDay
- isInIsrael() - Method in class net.hebrewcalendar.Location
- isInJerusalem() - Method in class net.hebrewcalendar.Location
- isJerusalem(double, double) - Static method in class net.hebrewcalendar.Location
-
Returns true when the given coordinates fall within the city of Jerusalem.
- isLeap(int) - Method in interface net.hebrewcalendar.ICalendar
-
Tests whether a given year is leap.
- isLeap(int) - Method in class net.hebrewcalendar.impl.GregorianCalendar
- isLeap(int) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- isLeap(int) - Method in class net.hebrewcalendar.impl.JulianCalendar
- isRestDay(IDate<?>, boolean) - Static method in class net.hebrewcalendar.Zmanim
-
Whether
dateis a day that ends with havdalah: Shabbat, or any Yom Tov applicable at the location. - isTalUMatar() - Method in enum net.hebrewcalendar.JewishSpecialDay
- isUnder(Custom) - Method in enum net.hebrewcalendar.data.Custom
-
Is this that custom, or one that inherits from it?
- isValidDate(int, int, int) - Method in interface net.hebrewcalendar.ICalendar
-
Check if given year, month and day represent a valid date in this calendar.
- isValidDate(int, int, int) - Method in class net.hebrewcalendar.impl.AbstractCalendar
- isYomTov() - Method in enum net.hebrewcalendar.JewishSpecialDay
- ITALKI - net.hebrewcalendar.data.Custom
- IYAR - net.hebrewcalendar.data.JewishMonth
J
- JEREMIAH - net.hebrewcalendar.data.TanachBook
- JERUSALEM_CANDLE_LIGHTING - net.hebrewcalendar.Zmanim.Flag
-
Jerusalem custom: candle lighting is 40 minutes before sunset instead of 18.
- JEWISH - Static variable in interface net.hebrewcalendar.ICalendar
- JewishCalendar - Interface in net.hebrewcalendar
-
Extension of
ICalendarwith Hebrew-calendar-specific operations such as sefira counting, tekufa (solar season) calculations, and Torah reading schedule. - JewishCalendar.Season - Enum in net.hebrewcalendar
-
The four Jewish solar seasons (tekufot), in calendar order starting from spring.
- JewishCalendarImpl - Class in net.hebrewcalendar.impl
-
Implementation of the Hebrew (Jewish) calendar.
- JewishMoment - Interface in net.hebrewcalendar
-
A read-only view of an absolute moment in the Jewish calendar system.
- JewishMonth - Enum in net.hebrewcalendar.data
-
Hebrew months plus Adar I / Adar II leap variants.
- JewishSpecialDay - Enum in net.hebrewcalendar
- JewishSpecialDayKey - Enum in net.hebrewcalendar.data
-
Typed enum of holiday categories.
- JOEL - net.hebrewcalendar.data.TanachBook
- JONAH - net.hebrewcalendar.data.TanachBook
- JOSHUA - net.hebrewcalendar.data.TanachBook
- JUDGES - net.hebrewcalendar.data.TanachBook
- JULIAN - net.hebrewcalendar.CalendarType
- JULIAN - Static variable in interface net.hebrewcalendar.ICalendar
- JulianCalendar - Class in net.hebrewcalendar.impl
- JULY_4 - net.hebrewcalendar.USHoliday
K
- KEDOSHIM - net.hebrewcalendar.data.Parsha
- key - Variable in enum net.hebrewcalendar.data.Custom
- key - Variable in class net.hebrewcalendar.data.DafYomi.Tractate
- key - Variable in enum net.hebrewcalendar.data.JewishMonth
- key - Variable in enum net.hebrewcalendar.data.JewishSpecialDayKey
- key - Variable in enum net.hebrewcalendar.data.Parsha
- key - Variable in enum net.hebrewcalendar.data.RambamHalacha
- key - Variable in enum net.hebrewcalendar.data.SpecialMaftir
- key - Variable in enum net.hebrewcalendar.data.TanachBook
- key - Variable in enum net.hebrewcalendar.data.Tanya.Section
- key - Variable in enum net.hebrewcalendar.data.Zman
- key - Variable in class net.hebrewcalendar.learning.Haftarah.Result
-
The key this reading came from in the special-day data, or null for a weekly haftarah.
- key(boolean, int, int) - Static method in class net.hebrewcalendar.data.Tanya
-
Map key: (leap ? 1000 : 0) + month * 40 + day.
- KI_TAVO - net.hebrewcalendar.data.Parsha
- KI_TEITZEI - net.hebrewcalendar.data.Parsha
- KI_TISA - net.hebrewcalendar.data.Parsha
- kind - Variable in class net.hebrewcalendar.data.ReadingNotes.Source
- KINGS_AND_WARS - net.hebrewcalendar.data.RambamHalacha
- KISLEV - net.hebrewcalendar.data.JewishMonth
- KORACH - net.hebrewcalendar.data.Parsha
- KUNTRES_ACHARON - net.hebrewcalendar.data.Tanya.Section
L
- label() - Method in class net.hebrewcalendar.learning.Chumash.Portion
- label() - Method in class net.hebrewcalendar.learning.Chumash.Result
- label() - Method in class net.hebrewcalendar.learning.DafYomi.Result
-
English label, e.g.
- label() - Method in class net.hebrewcalendar.learning.Rambam.Reading
- label() - Method in class net.hebrewcalendar.learning.SeferHaMitzvot.Result
-
Expanded English form, e.g.
- label() - Method in class net.hebrewcalendar.learning.SefirahSotah.Result
-
English label, e.g.
- label() - Method in class net.hebrewcalendar.learning.Tanya.Result
- label() - Method in class net.hebrewcalendar.learning.Tehillim.Result
-
English label, e.g.
- label(String) - Method in class net.hebrewcalendar.learning.Chumash.Portion
- label(String) - Method in class net.hebrewcalendar.learning.Chumash.Result
- label(String) - Method in class net.hebrewcalendar.learning.DafYomi.Result
- label(String) - Method in class net.hebrewcalendar.learning.Rambam.Reading
-
Locale dispatch: "he"/"ru"/"fr" → labelHe/labelRu/labelFr; anything else → English.
- label(String) - Method in class net.hebrewcalendar.learning.SeferHaMitzvot.Result
- label(String) - Method in class net.hebrewcalendar.learning.SefirahSotah.Result
- label(String) - Method in class net.hebrewcalendar.learning.Tehillim.Result
- labelFr() - Method in class net.hebrewcalendar.learning.Chumash.Portion
- labelFr() - Method in class net.hebrewcalendar.learning.DafYomi.Result
- labelFr() - Method in class net.hebrewcalendar.learning.Rambam.Reading
- labelFr() - Method in class net.hebrewcalendar.learning.SeferHaMitzvot.Result
- labelFr() - Method in class net.hebrewcalendar.learning.SefirahSotah.Result
- labelFr() - Method in class net.hebrewcalendar.learning.Tehillim.Result
- labelHe() - Method in class net.hebrewcalendar.learning.Chumash.Portion
- labelHe() - Method in class net.hebrewcalendar.learning.Chumash.Result
- labelHe() - Method in class net.hebrewcalendar.learning.DafYomi.Result
-
Hebrew label, e.g.
- labelHe() - Method in class net.hebrewcalendar.learning.PirkeiAvot.Result
-
Full Hebrew label, e.g.
- labelHe() - Method in class net.hebrewcalendar.learning.Rambam.Reading
- labelHe() - Method in class net.hebrewcalendar.learning.SeferHaMitzvot.Result
-
Hebrew expansion:
"מצות עשה ע״ג"for"P73","מצות לא תעשה קצ״ג"for"N193", groups repeated types likeSeferHaMitzvot.Result.label(). - labelHe() - Method in class net.hebrewcalendar.learning.SefirahSotah.Result
-
Hebrew label, e.g.
- labelHe() - Method in class net.hebrewcalendar.learning.Tanya.Result
- labelHe() - Method in class net.hebrewcalendar.learning.Tehillim.Result
-
Hebrew label, e.g.
- labelRu() - Method in class net.hebrewcalendar.learning.Chumash.Portion
- labelRu() - Method in class net.hebrewcalendar.learning.DafYomi.Result
- labelRu() - Method in class net.hebrewcalendar.learning.Rambam.Reading
- labelRu() - Method in class net.hebrewcalendar.learning.SeferHaMitzvot.Result
- labelRu() - Method in class net.hebrewcalendar.learning.SefirahSotah.Result
- labelRu() - Method in class net.hebrewcalendar.learning.Tehillim.Result
- LABOR_DAY - net.hebrewcalendar.USHoliday
- LAG_BAOMER - net.hebrewcalendar.data.JewishSpecialDayKey
- LAG_BAOMER - net.hebrewcalendar.JewishSpecialDay
- LAST_DAY_PESACH_C - net.hebrewcalendar.JewishSpecialDay
- lastAliyah() - Method in class net.hebrewcalendar.learning.Chumash.Portion
- lastDaf - Variable in class net.hebrewcalendar.data.DafYomi.Tractate
- LATEST_SHACHARIT - net.hebrewcalendar.data.Zman
- LATEST_SHEMA - net.hebrewcalendar.data.Zman
- leap - Variable in enum net.hebrewcalendar.data.ParshiotYearType
- LEAP_MON_FULL_SAT - net.hebrewcalendar.data.ParshiotYearType
-
H : LEAP_MON_FULL_SAT
- LEAP_MON_SHORT_THU - net.hebrewcalendar.data.ParshiotYearType
-
I : LEAP_MON_SHORT_THU
- LEAP_SAT_FULL_THU - net.hebrewcalendar.data.ParshiotYearType
-
M : LEAP_SAT_FULL_THU
- LEAP_SAT_SHORT_TUE - net.hebrewcalendar.data.ParshiotYearType
-
N : LEAP_SAT_SHORT_TUE
- LEAP_THU_FULL_TUE - net.hebrewcalendar.data.ParshiotYearType
-
K : LEAP_THU_FULL_TUE
- LEAP_THU_SHORT_SUN - net.hebrewcalendar.data.ParshiotYearType
-
L : LEAP_THU_SHORT_SUN
- LEAP_TUE_NORMAL_SAT - net.hebrewcalendar.data.ParshiotYearType
-
J : LEAP_TUE_NORMAL_SAT
- LEAVENED_AND_UNLEAVENED_BREAD - net.hebrewcalendar.data.RambamHalacha
- LECH_LECHA - net.hebrewcalendar.data.Parsha
- LEVIRATE_MARRIAGE_AND_RELEASE - net.hebrewcalendar.data.RambamHalacha
- LEVITICUS - net.hebrewcalendar.data.TanachBook
- LIBYA - net.hebrewcalendar.data.Custom
- LIKKUTEI_AMARIM - net.hebrewcalendar.data.Tanya.Section
- LITA - net.hebrewcalendar.data.Custom
- Location - Class in net.hebrewcalendar
-
Immutable geographic location used to compute halachic times.
- Location(double, double, double, String, boolean, boolean) - Constructor for class net.hebrewcalendar.Location
M
- MACHAR_CHODESH - net.hebrewcalendar.learning.Haftarah.Occasion
- maftir - Variable in class net.hebrewcalendar.data.ChumashAliyot.Reading
-
The maftir: from where it begins to the end of the parsha.
- maftir - Variable in class net.hebrewcalendar.learning.TorahReading.Result
- maftirSefer - Variable in class net.hebrewcalendar.learning.TorahReading.Result
- MAGEN_AVRAHAM - net.hebrewcalendar.Zmanim.ShaahMethod
-
Magen Avraham: sha'ah = (Alot at −16.1° → Tzeit at −16.1°) / 12.
- MAGREB - net.hebrewcalendar.data.Custom
- MALACHI - net.hebrewcalendar.data.TanachBook
- MARRAKESH - net.hebrewcalendar.data.Custom
- MARRIAGE - net.hebrewcalendar.data.RambamHalacha
- MASEI - net.hebrewcalendar.data.Parsha
- matches(IDate<C>) - Method in class net.hebrewcalendar.impl.holiday.ConjunctionSpecialDay
- matches(IDate<C>) - Method in class net.hebrewcalendar.impl.holiday.MonthDaySpecialDay
- matches(IDate<C>) - Method in class net.hebrewcalendar.impl.holiday.NegationSpecialDay
- matches(IDate<C>) - Method in class net.hebrewcalendar.impl.holiday.NthDayOfWeek
- matches(IDate<C>) - Method in class net.hebrewcalendar.impl.holiday.NthDayOfWeekFromPivot
- matches(IDate<C>) - Method in class net.hebrewcalendar.impl.holiday.NthDayOfWeekInMonthSpecialDay
- matches(IDate<C>) - Method in class net.hebrewcalendar.impl.holiday.ShiftedDateSpecialDay
- matches(IDate<C>) - Method in class net.hebrewcalendar.impl.holiday.UnionSpecialDay
- matches(IDate<C>) - Method in interface net.hebrewcalendar.SpecialDay
- matches(IDate<GregorianCalendar>) - Method in enum net.hebrewcalendar.USHoliday
- matches(IDate<JewishCalendar>) - Method in class net.hebrewcalendar.impl.holiday.BirkatHachama
- matches(IDate<JewishCalendar>) - Method in class net.hebrewcalendar.impl.holiday.EruvTavshilin
-
Returns true when Eruv Tavshilin must be made on
date: today is not itself Shabbat or Yom Tov, tomorrow is Yom Tov and falls on Friday, or tomorrow is Yom Tov on Thursday and the day after is also Yom Tov. - matches(IDate<JewishCalendar>) - Method in class net.hebrewcalendar.impl.holiday.ParshaSpecialDay
- matches(IDate<JewishCalendar>) - Method in class net.hebrewcalendar.impl.holiday.TaanitEstherSpecialDay
- matches(IDate<JewishCalendar>) - Method in class net.hebrewcalendar.impl.holiday.TalUMatar
- matches(IDate<JewishCalendar>) - Method in class net.hebrewcalendar.impl.holiday.TzomGedaliaSpecialDay
- matches(IDate<JewishCalendar>) - Method in enum net.hebrewcalendar.JewishSpecialDay
- MATOT - net.hebrewcalendar.data.Parsha
- MEMORIAL_DAY - net.hebrewcalendar.USHoliday
- METZORA - net.hebrewcalendar.data.Parsha
- MICAH - net.hebrewcalendar.data.TanachBook
- MIKETZ - net.hebrewcalendar.data.Parsha
- MINCHA_GEDOLAH - net.hebrewcalendar.data.Zman
- MINCHA_KETANA - net.hebrewcalendar.data.Zman
- MISHPATIM - net.hebrewcalendar.data.Parsha
- MLKJ_DAY - net.hebrewcalendar.USHoliday
- moladOfMonth(int, int) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- moladOfMonth(int, int) - Method in interface net.hebrewcalendar.JewishCalendar
-
Returns the molad (lunar conjunction) time for the given Hebrew year and month.
- MonthDaySpecialDay<C extends ICalendar<C>> - Class in net.hebrewcalendar.impl.holiday
-
Represents a holiday that occurs yearly on the same date.
- MonthDaySpecialDay(C, String, int, int) - Constructor for class net.hebrewcalendar.impl.holiday.MonthDaySpecialDay
- monthLength(int, int) - Method in interface net.hebrewcalendar.ICalendar
-
Length of the given month in the given year
- monthLength(int, int) - Method in class net.hebrewcalendar.impl.CommonCalendar
- monthLength(int, int) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- monthsInYear(int) - Method in interface net.hebrewcalendar.ICalendar
-
Calculate the number of months in year.
- monthsInYear(int) - Method in class net.hebrewcalendar.impl.CommonCalendar
- monthsInYear(int) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- MORNING - net.hebrewcalendar.learning.TorahReading.Slot
- MOROCCO - net.hebrewcalendar.data.Custom
- MOURNING - net.hebrewcalendar.data.RambamHalacha
- MURDERER_AND_THE_PRESERVATION_OF_LIFE - net.hebrewcalendar.data.RambamHalacha
N
- NAHUM - net.hebrewcalendar.data.TanachBook
- name() - Method in class net.hebrewcalendar.learning.Rambam.Reading
- name(String) - Method in class net.hebrewcalendar.data.ReadingNotes.Source
- nameFr() - Method in class net.hebrewcalendar.learning.Rambam.Reading
- nameHe() - Method in class net.hebrewcalendar.learning.Rambam.Reading
- nameRu() - Method in class net.hebrewcalendar.learning.Rambam.Reading
- NASO - net.hebrewcalendar.data.Parsha
- NAZARITESHIP - net.hebrewcalendar.data.RambamHalacha
- NegationSpecialDay<C extends ICalendar<C>> - Class in net.hebrewcalendar.impl.holiday
-
An
SpecialDaythat matches if and only if the inner reference day does not match. - NegationSpecialDay(String, SpecialDay<C>) - Constructor for class net.hebrewcalendar.impl.holiday.NegationSpecialDay
- NegationSpecialDay(SpecialDay<C>) - Constructor for class net.hebrewcalendar.impl.holiday.NegationSpecialDay
- NEGATIVE_MITZVOT - net.hebrewcalendar.data.RambamHalacha
- NEIGHBORS - net.hebrewcalendar.data.RambamHalacha
- net.hebrewcalendar - package net.hebrewcalendar
-
Java library for Jewish calendar computations.
- net.hebrewcalendar.data - package net.hebrewcalendar.data
- net.hebrewcalendar.impl - package net.hebrewcalendar.impl
- net.hebrewcalendar.impl.holiday - package net.hebrewcalendar.impl.holiday
- net.hebrewcalendar.learning - package net.hebrewcalendar.learning
- NEW_CYCLE_DAYS - Static variable in class net.hebrewcalendar.data.DafYomi
- NEW_START - Static variable in class net.hebrewcalendar.data.DafYomi
- NEW_YEAR - net.hebrewcalendar.USHoliday
- NIGHTFALL - net.hebrewcalendar.data.Zman
- NIGHTFALL_ALTER_REBBE - net.hebrewcalendar.data.Zman
- NIGHTFALL_MELAMED - net.hebrewcalendar.data.Zman
- NIGHTFALL_RABBEINU_TAM - net.hebrewcalendar.data.Zman
- NIGHTFALL_SBH - net.hebrewcalendar.data.Zman
- NINETEENTH_KISLEV - net.hebrewcalendar.data.JewishSpecialDayKey
- NINETEENTH_KISLEV - net.hebrewcalendar.JewishSpecialDay
- NISAN - net.hebrewcalendar.data.JewishMonth
- NISAN - net.hebrewcalendar.JewishCalendar.Season
-
Tekufat Nisan — vernal equinox (spring).
- NISAN_11 - net.hebrewcalendar.data.JewishSpecialDayKey
- NISAN_11 - net.hebrewcalendar.JewishSpecialDay
- NITZAVIM - net.hebrewcalendar.data.Parsha
- NO_NIGHTFALL - net.hebrewcalendar.Zmanim.Flag
-
Polar summer: nightfall (or end-of-Shabbat) not found; halachic midnight used as fallback.
- NO_SUNSET - net.hebrewcalendar.Zmanim.Flag
-
Polar day: no sunset found; halachic midnight used as fallback.
- NOAA - Class in net.hebrewcalendar
-
Solar position calculations using the NOAA algorithm.
- NOACH - net.hebrewcalendar.data.Parsha
- NOON - net.hebrewcalendar.data.Zman
- NORMAL - net.hebrewcalendar.data.YearCheshvanKislevType
- NoSuchHolidayException - Exception in net.hebrewcalendar.impl
- NoSuchHolidayException(SpecialDay<?>, IDate<?>, String) - Constructor for exception net.hebrewcalendar.impl.NoSuchHolidayException
- note - Variable in class net.hebrewcalendar.learning.TorahReading.Result
-
What is worth saying about this reading beyond the verses, or null.
- NthDayOfWeek<C extends ICalendar<C>> - Class in net.hebrewcalendar.impl.holiday
- NthDayOfWeek(C, int) - Constructor for class net.hebrewcalendar.impl.holiday.NthDayOfWeek
- NthDayOfWeekFromPivot<C extends ICalendar<C>> - Class in net.hebrewcalendar.impl.holiday
-
Represents a special day that occurs on Nth day from another special day (holiday).
- NthDayOfWeekFromPivot(C, String, SpecialDay<C>, int, int, boolean) - Constructor for class net.hebrewcalendar.impl.holiday.NthDayOfWeekFromPivot
- NthDayOfWeekInMonthSpecialDay<C extends ICalendar<C>> - Class in net.hebrewcalendar.impl.holiday
-
Represents a holiday that occurs yearly on the same date.
- NthDayOfWeekInMonthSpecialDay(C, String, int, int, int) - Constructor for class net.hebrewcalendar.impl.holiday.NthDayOfWeekInMonthSpecialDay
- NUMBERS - net.hebrewcalendar.data.TanachBook
O
- OATHS - net.hebrewcalendar.data.RambamHalacha
- OBADIAH - net.hebrewcalendar.data.TanachBook
- occasion - Variable in class net.hebrewcalendar.learning.Haftarah.Result
- of(int) - Static method in class net.hebrewcalendar.learning.Gematria
-
Convert an integer 1..999 (or higher, using ת=400) into its Hebrew numeral.
- OFFERINGS_FOR_THOSE_WITH_INCOMPLETE_ATONEMENT - net.hebrewcalendar.data.RambamHalacha
- OFFERINGS_FOR_UNINTENTIONAL_TRANSGRESSIONS - net.hebrewcalendar.data.RambamHalacha
- OLD_CYCLE_DAYS - Static variable in class net.hebrewcalendar.data.DafYomi
- OLD_START - Static variable in class net.hebrewcalendar.data.DafYomi
- oldLastDaf - Variable in class net.hebrewcalendar.data.DafYomi.Tractate
- omerCount() - Method in class net.hebrewcalendar.learning.SefirahSotah.Result
-
Number of days of omer counted the previous night (1..48).
- ONE_CHAPTER_CYCLE_DAYS - Static variable in enum net.hebrewcalendar.data.RambamHalacha
- ONE_WHO_INJURES_A_PERSON_OR_PROPERTY - net.hebrewcalendar.data.RambamHalacha
- oneChapter(LocalDate) - Static method in class net.hebrewcalendar.learning.Rambam
-
Rambam.Readingfor the 1-chapter cycle, ornullpre-1984-04-29. - OTHER_SOURCES_OF_DEFILEMENT - net.hebrewcalendar.data.RambamHalacha
- OVERVIEW_OF_MISHNEH_TORAH_CONTENTS - net.hebrewcalendar.data.RambamHalacha
- OWNERLESS_PROPERTY_AND_GIFTS - net.hebrewcalendar.data.RambamHalacha
P
- PARA - net.hebrewcalendar.data.SpecialMaftir
- parent() - Method in enum net.hebrewcalendar.data.Custom
-
The custom this one falls back on, or null at the root.
- Parsha - Enum in net.hebrewcalendar.data
-
The 53 weekly Torah portions, in reading-cycle order.
- parshaNames() - Method in class net.hebrewcalendar.learning.Chumash.Portion
- parshaNamesHe() - Method in class net.hebrewcalendar.learning.Chumash.Portion
- ParshaSpecialDay - Class in net.hebrewcalendar.impl.holiday
-
A special day that occurs on the Shabbat when a given parsha is read.
- ParshaSpecialDay(String, Parsha) - Constructor for class net.hebrewcalendar.impl.holiday.ParshaSpecialDay
- PARSHAT_HACHODESH - net.hebrewcalendar.learning.Haftarah.Occasion
- PARSHAT_PARAH - net.hebrewcalendar.learning.Haftarah.Occasion
- PARSHAT_SHEKALIM - net.hebrewcalendar.learning.Haftarah.Occasion
- PARSHAT_ZACHOR - net.hebrewcalendar.learning.Haftarah.Occasion
- Parshiot - Class in net.hebrewcalendar.impl
-
Determines the weekly Torah reading (parsha) for any Shabbat.
- Parshiot() - Constructor for class net.hebrewcalendar.impl.Parshiot
- ParshiotYearType - Enum in net.hebrewcalendar.data
-
The 14 canonical Hebrew year types, each carrying its Shabbat reading schedule for Israel and the Diaspora.
- parshiyot - Variable in class net.hebrewcalendar.data.ChumashAliyot.Reading
- parshiyot - Variable in class net.hebrewcalendar.learning.TorahReading.Result
-
The parshiyos this reading is of -- one, or two for a joined week -- and empty when the reading is not the weekly parsha at all, which is every festival and fast.
- PASCHAL_OFFERING - net.hebrewcalendar.data.RambamHalacha
- PEKUDEI - net.hebrewcalendar.data.Parsha
- perek() - Method in class net.hebrewcalendar.learning.Rambam.Reading
- perek() - Method in class net.hebrewcalendar.learning.Tanya.Result
- perekHe() - Method in class net.hebrewcalendar.learning.Tanya.Result
- PERSIA - net.hebrewcalendar.data.Custom
- pesach - Variable in enum net.hebrewcalendar.data.ParshiotYearType
- PESACH - net.hebrewcalendar.data.JewishSpecialDayKey
- PESACH - net.hebrewcalendar.learning.Haftarah.Occasion
- PESACH_SHENI - net.hebrewcalendar.data.JewishSpecialDayKey
- PESACH_SHENI - net.hebrewcalendar.JewishSpecialDay
- PINCHAS - net.hebrewcalendar.data.Parsha
- PirkeiAvot - Class in net.hebrewcalendar.learning
-
Pirkei Avot — read on Shabbat afternoons in the summer.
- PirkeiAvot.Result - Class in net.hebrewcalendar.learning
-
Chapter list (1..6) for a given Shabbat, or the null-object for non-Shabbat/off-season.
- PLAG_HAMINCHA - net.hebrewcalendar.data.Zman
- PLAINTIFF_AND_DEFENDANT - net.hebrewcalendar.data.RambamHalacha
- portion() - Method in class net.hebrewcalendar.learning.Tehillim.Result
- Portion(Tanya.Section, int, String, String) - Constructor for class net.hebrewcalendar.data.Tanya.Portion
- portionHe() - Method in class net.hebrewcalendar.learning.Tehillim.Result
- portions() - Method in class net.hebrewcalendar.learning.Chumash.Result
- POSITIVE_MITZVOT - net.hebrewcalendar.data.RambamHalacha
- POZNAN - net.hebrewcalendar.data.Custom
- PRAYER_AND_THE_PRIESTLY_BLESSING - net.hebrewcalendar.data.RambamHalacha
- PURE_SEPHARDIM - net.hebrewcalendar.data.Custom
- PURIM - net.hebrewcalendar.data.JewishSpecialDayKey
- PURIM - net.hebrewcalendar.JewishSpecialDay
- PURIM_KATAN - net.hebrewcalendar.data.JewishSpecialDayKey
- PURIM_KATAN - net.hebrewcalendar.JewishSpecialDay
R
- Rambam - Class in net.hebrewcalendar.learning
-
Rambam Yomi — Daily Mishneh Torah study, in both 1-chapter and 3-chapter variants.
- Rambam.Reading - Class in net.hebrewcalendar.learning
-
One chapter (or introductory verse range) of the Mishneh Torah.
- RambamHalacha - Enum in net.hebrewcalendar.data
-
Rambam Mishneh Torah study cycle data.
- RAV_ADA - Static variable in class net.hebrewcalendar.impl.TekufaCalc
-
Tekufa according to Rav Ada bar Ahavah (year = 235/19 months).
- raw() - Method in class net.hebrewcalendar.learning.SeferHaMitzvot.Result
-
Compact form as printed on chabad.org, e.g.
- Reading(String, List<String>, int, String[], String[], String[], String, String[]) - Constructor for class net.hebrewcalendar.data.ChumashAliyot.Reading
- READING_THE_SHEMA - net.hebrewcalendar.data.RambamHalacha
- readingId() - Method in class net.hebrewcalendar.learning.Chumash.Portion
-
Reading id (single parsha key, or doubled JOINED_KEY).
- ReadingNotes - Class in net.hebrewcalendar.data
-
Sources and comments recorded against the readings, for display.
- ReadingNotes.Note - Class in net.hebrewcalendar.data
-
What is recorded beside one custom's reading.
- ReadingNotes.Source - Class in net.hebrewcalendar.data
-
A work a reading is attested in.
- READINGS - Static variable in class net.hebrewcalendar.data.ChumashAliyot
- READINGS - Static variable in class net.hebrewcalendar.data.SeferHaMitzvot
- REBELS - net.hebrewcalendar.data.RambamHalacha
- recordedFor - Variable in class net.hebrewcalendar.data.ReadingNotes.Note
-
The customs this note was recorded for, when they are not the one asking: it inherits the reading, and the note with it.
- RED_HEIFER - net.hebrewcalendar.data.RambamHalacha
- REEH - net.hebrewcalendar.data.Parsha
- refs - Variable in class net.hebrewcalendar.learning.Haftarah.Result
- REG_MON_FULL_THU - net.hebrewcalendar.data.ParshiotYearType
-
A : REG_MON_FULL_THU
- REG_MON_SHORT_TUE - net.hebrewcalendar.data.ParshiotYearType
-
B : REG_MON_SHORT_TUE
- REG_SAT_FULL_TUE - net.hebrewcalendar.data.ParshiotYearType
-
F : REG_SAT_FULL_TUE
- REG_SAT_SHORT_SUN - net.hebrewcalendar.data.ParshiotYearType
-
G : REG_SAT_SHORT_SUN
- REG_THU_FULL_SUN - net.hebrewcalendar.data.ParshiotYearType
-
D : REG_THU_FULL_SUN
- REG_THU_NORMAL_SAT - net.hebrewcalendar.data.ParshiotYearType
-
E : REG_THU_NORMAL_SAT
- REG_TUE_NORMAL_THU - net.hebrewcalendar.data.ParshiotYearType
-
C : REG_TUE_NORMAL_THU
- REPENTANCE - net.hebrewcalendar.data.RambamHalacha
- REST_ON_A_HOLIDAY - net.hebrewcalendar.data.RambamHalacha
- REST_ON_THE_TENTH_OF_TISHREI - net.hebrewcalendar.data.RambamHalacha
- RITUAL_SLAUGHTER - net.hebrewcalendar.data.RambamHalacha
- ROBBERY_AND_LOST_PROPERTY - net.hebrewcalendar.data.RambamHalacha
- ROMANIA - net.hebrewcalendar.data.Custom
- rosh - Variable in enum net.hebrewcalendar.data.ParshiotYearType
- ROSH_CHODESH - net.hebrewcalendar.data.JewishSpecialDayKey
- ROSH_CHODESH - net.hebrewcalendar.JewishSpecialDay
- ROSH_CHODESH - net.hebrewcalendar.learning.Haftarah.Occasion
- ROSH_HASHANA - net.hebrewcalendar.data.JewishSpecialDayKey
- ROSH_HASHANA - net.hebrewcalendar.learning.Haftarah.Occasion
- ROSH_HASHANA_1 - net.hebrewcalendar.JewishSpecialDay
- ROSH_HASHANA_2 - net.hebrewcalendar.JewishSpecialDay
- ru - Variable in enum net.hebrewcalendar.data.Custom
- ru - Variable in class net.hebrewcalendar.data.DafYomi.Tractate
- ru - Variable in enum net.hebrewcalendar.data.JewishMonth
- ru - Variable in enum net.hebrewcalendar.data.JewishSpecialDayKey
- ru - Variable in enum net.hebrewcalendar.data.Parsha
- ru - Variable in enum net.hebrewcalendar.data.RambamHalacha
- ru - Variable in class net.hebrewcalendar.data.ReadingNotes.Source
- ru - Variable in enum net.hebrewcalendar.data.SpecialMaftir
- ru - Variable in enum net.hebrewcalendar.data.TanachBook
- ru - Variable in enum net.hebrewcalendar.data.Tanya.Section
- ru - Variable in enum net.hebrewcalendar.data.Zman
S
- SABBATH - net.hebrewcalendar.data.RambamHalacha
- SABBATICAL_YEAR_AND_THE_JUBILEE - net.hebrewcalendar.data.RambamHalacha
- SACRIFICES_RENDERED_UNFIT - net.hebrewcalendar.data.RambamHalacha
- SACRIFICIAL_PROCEDURE - net.hebrewcalendar.data.RambamHalacha
- SALES - net.hebrewcalendar.data.RambamHalacha
- SANCTIFICATION_OF_THE_NEW_MONTH - net.hebrewcalendar.data.RambamHalacha
- schedule(boolean) - Method in enum net.hebrewcalendar.data.ParshiotYearType
- SCHEDULE - Static variable in class net.hebrewcalendar.data.Tanya
- SCROLL_OF_ESTHER_AND_HANUKKAH - net.hebrewcalendar.data.RambamHalacha
- SECOND_DAY_CHANUKAH - net.hebrewcalendar.JewishSpecialDay
- SECOND_DAY_PESACH_C - net.hebrewcalendar.JewishSpecialDay
- SECOND_DAY_SUKKOT_C - net.hebrewcalendar.JewishSpecialDay
- SECOND_TITHES_AND_FOURTH_YEARS_FRUIT - net.hebrewcalendar.data.RambamHalacha
- section - Variable in class net.hebrewcalendar.data.Tanya.Portion
- SEFARD - net.hebrewcalendar.data.Custom
- sefarim() - Method in class net.hebrewcalendar.learning.TorahReading.Result
-
How many scrolls are taken out for this reading.
- SeferHaMitzvot - Class in net.hebrewcalendar.data
-
Sefer HaMitzvot 339-day study cycle.
- SeferHaMitzvot - Class in net.hebrewcalendar.learning
-
Sefer Hamitzvot Yomi (Rambam's Book of Commandments — Daily Study).
- SeferHaMitzvot.Result - Class in net.hebrewcalendar.learning
-
Immutable result: day-in-cycle + raw and expanded readings.
- SefirahSotah - Class in net.hebrewcalendar.learning
-
Masechet Sotah daily-daf during Sefirat HaOmer (Chabad custom).
- SefirahSotah.Result - Class in net.hebrewcalendar.learning
- SERVICE_ON_THE_DAY_OF_ATONEMENT - net.hebrewcalendar.data.RambamHalacha
- SEVENTH_DAY_CHANUKAH - net.hebrewcalendar.JewishSpecialDay
- SEVENTH_DAY_PESACH - net.hebrewcalendar.JewishSpecialDay
- shaahZmanitSeconds() - Method in class net.hebrewcalendar.Zmanim
-
Length of one sha'ah zmanit (halachic hour) in seconds.
- shaahZmanitSeconds(Zmanim.ShaahMethod) - Method in class net.hebrewcalendar.Zmanim
-
Length of one sha'ah zmanit for the given method (see
Zmanim.ShaahMethod). - SHAAR_HAYICHUD_VEHAEMUNAH - net.hebrewcalendar.data.Tanya.Section
- SHABBAT_BEFORE_ROSH_HASHANA - net.hebrewcalendar.learning.Haftarah.Occasion
- SHABBAT_CHAZON - net.hebrewcalendar.data.JewishSpecialDayKey
- SHABBAT_CHAZON - net.hebrewcalendar.JewishSpecialDay
- SHABBAT_ENDS - net.hebrewcalendar.data.Zman
- SHABBAT_HACHODESH - net.hebrewcalendar.data.JewishSpecialDayKey
- SHABBAT_HACHODESH - net.hebrewcalendar.JewishSpecialDay
- SHABBAT_HAGADOL - net.hebrewcalendar.data.JewishSpecialDayKey
- SHABBAT_HAGADOL - net.hebrewcalendar.JewishSpecialDay
- SHABBAT_HAGADOL - net.hebrewcalendar.learning.Haftarah.Occasion
- SHABBAT_MEVARCHIM - net.hebrewcalendar.data.JewishSpecialDayKey
- SHABBAT_NACHAMU - net.hebrewcalendar.data.JewishSpecialDayKey
- SHABBAT_NACHAMU - net.hebrewcalendar.JewishSpecialDay
- SHABBAT_PARA - net.hebrewcalendar.data.JewishSpecialDayKey
- SHABBAT_PARA - net.hebrewcalendar.JewishSpecialDay
- SHABBAT_SHEKALIM - net.hebrewcalendar.data.JewishSpecialDayKey
- SHABBAT_SHEKALIM - net.hebrewcalendar.JewishSpecialDay
- SHABBAT_SHIRAH - net.hebrewcalendar.data.JewishSpecialDayKey
- SHABBAT_SHIRAH - net.hebrewcalendar.JewishSpecialDay
- SHABBAT_SHUVAH - net.hebrewcalendar.data.JewishSpecialDayKey
- SHABBAT_SHUVAH - net.hebrewcalendar.JewishSpecialDay
- SHABBAT_SHUVAH - net.hebrewcalendar.learning.Haftarah.Occasion
- SHABBAT_ZACHOR - net.hebrewcalendar.data.JewishSpecialDayKey
- SHABBAT_ZACHOR - net.hebrewcalendar.JewishSpecialDay
- SHAMI - net.hebrewcalendar.data.Custom
- SHAVUOT - net.hebrewcalendar.data.JewishSpecialDayKey
- SHAVUOT - net.hebrewcalendar.JewishSpecialDay
- SHAVUOT - net.hebrewcalendar.learning.Haftarah.Occasion
- SHAVUOT_2C - net.hebrewcalendar.JewishSpecialDay
- SHEKALIM - net.hebrewcalendar.data.SpecialMaftir
- SHELACH - net.hebrewcalendar.data.Parsha
- SHEMINI - net.hebrewcalendar.data.Parsha
- SHEMOT - net.hebrewcalendar.data.Parsha
- SHEQEL_DUES - net.hebrewcalendar.data.RambamHalacha
- ShiftedDateSpecialDay<C extends ICalendar<C>> - Class in net.hebrewcalendar.impl.holiday
- ShiftedDateSpecialDay(String, SpecialDay<C>, int) - Constructor for class net.hebrewcalendar.impl.holiday.ShiftedDateSpecialDay
- SHMINI_ATZERES_C - net.hebrewcalendar.JewishSpecialDay
- SHMINI_ATZERET - net.hebrewcalendar.data.JewishSpecialDayKey
- SHMINI_ATZERET - net.hebrewcalendar.learning.Haftarah.Occasion
- SHMUEL - Static variable in class net.hebrewcalendar.impl.TekufaCalc
-
Tekufa according to Shmuel (year = 365.25 Julian days).
- SHOFAR_SUKKAH_AND_LULAV - net.hebrewcalendar.data.RambamHalacha
- SHOFTIM - net.hebrewcalendar.data.Parsha
- SHORT - net.hebrewcalendar.data.YearCheshvanKislevType
- SHUSHAN_PURIM - net.hebrewcalendar.data.JewishSpecialDayKey
- SHUSHAN_PURIM - net.hebrewcalendar.JewishSpecialDay
- SHVAT - net.hebrewcalendar.data.JewishMonth
- SIMCHAT_TORAH - net.hebrewcalendar.data.JewishSpecialDayKey
- SIMCHAT_TORAH - net.hebrewcalendar.learning.Haftarah.Occasion
- SIMCHAT_TORAH_C - net.hebrewcalendar.JewishSpecialDay
- SIMCHAT_TORAH_I - net.hebrewcalendar.JewishSpecialDay
- SIVAN - net.hebrewcalendar.data.JewishMonth
- SIXTH_DAY_CHANUKAH - net.hebrewcalendar.JewishSpecialDay
- SLAVES - net.hebrewcalendar.data.RambamHalacha
- slot - Variable in class net.hebrewcalendar.learning.TorahReading.Result
- solarNoon(LocalDate, double, ZoneOffset) - Static method in class net.hebrewcalendar.NOAA
-
Solar noon (transit) as a
ZonedDateTime. - source(String) - Static method in class net.hebrewcalendar.data.ReadingNotes
- sources - Variable in class net.hebrewcalendar.data.ReadingNotes.Note
- special(String, Custom) - Static method in class net.hebrewcalendar.data.ReadingNotes
-
The note against this custom's reading on a special day, or null.
- SpecialDay<C extends ICalendar<C>> - Interface in net.hebrewcalendar
-
A recurring holiday or special day tied to a specific calendar, capable of finding its occurrences relative to any reference date.
- SpecialHaftarot - Class in net.hebrewcalendar.data
-
Non-parsha haftarot from opentorah SpecialReadings.
- specialMaftir(IDate<JewishCalendar>, boolean) - Method in interface net.hebrewcalendar.JewishCalendar
-
Returns the special maftir Torah readings for the given Shabbat date.
- SpecialMaftir - Enum in net.hebrewcalendar.data
-
The four special Shabbat maftirs read on the Shabbatot before/around Purim & Nisan.
- SpecialTorah - Class in net.hebrewcalendar.data
-
Torah readings of the special days, from opentorah SpecialReadings.xml.
- SpecialTorah.Span - Class in net.hebrewcalendar.data
-
A span of Chumash: one aliyah fragment, or a whole maftir.
- start - Variable in class net.hebrewcalendar.data.Tanya.Portion
- startRef() - Method in class net.hebrewcalendar.learning.Chumash.Portion
- startWords() - Method in class net.hebrewcalendar.learning.Tanya.Result
- SUBSTITUTION - net.hebrewcalendar.data.RambamHalacha
- subtractDays(int) - Method in interface net.hebrewcalendar.IDate
-
Decrement by given number of days
- subtractDays(int) - Method in class net.hebrewcalendar.impl.DateImpl
- subtractDays(IDate<C>, int) - Method in interface net.hebrewcalendar.ICalendar
-
Decrement date by given number of days.
- subtractDays(IDate<C>, int) - Method in class net.hebrewcalendar.impl.AbstractCalendar
-
Subtract a given number of days from an
IDate - SUKKOT - net.hebrewcalendar.data.JewishSpecialDayKey
- SUKKOT - net.hebrewcalendar.learning.Haftarah.Occasion
- sunEvent(LocalDate, double, double, ZoneOffset, double, boolean, double) - Static method in class net.hebrewcalendar.NOAA
-
Time when the sun crosses
elevDegon the rise or set side. - SUNRISE - net.hebrewcalendar.data.Zman
- SUNSET - net.hebrewcalendar.data.Zman
T
- TAANIT_ESTHER - net.hebrewcalendar.data.JewishSpecialDayKey
- TAANIT_ESTHER - net.hebrewcalendar.JewishSpecialDay
- TaanitEstherSpecialDay - Class in net.hebrewcalendar.impl.holiday
-
Fast of Esther (Taanit Esther): the day before Purim (13 Adar/Adar II), except when Purim falls on Sunday — in which case the fast is moved back to Thursday (11 Adar/Adar II) to avoid Shabbat.
- TaanitEstherSpecialDay(String) - Constructor for class net.hebrewcalendar.impl.holiday.TaanitEstherSpecialDay
- takesPrecedenceWhenCombined(Parsha, Custom) - Static method in class net.hebrewcalendar.data.Haftarot
-
Does this parsha claim this custom's reading when it is combined with the next?
- TAL_UMATAR - net.hebrewcalendar.data.JewishSpecialDayKey
- TAL_UMATAR_C - net.hebrewcalendar.JewishSpecialDay
- TAL_UMATAR_I - net.hebrewcalendar.JewishSpecialDay
- TalUMatar - Class in net.hebrewcalendar.impl.holiday
-
Tal U'Matar Livracha — prayer for dew and rain.
- TalUMatar(boolean, String) - Constructor for class net.hebrewcalendar.impl.holiday.TalUMatar
- TAMMUZ - net.hebrewcalendar.JewishCalendar.Season
-
Tekufat Tammuz — summer solstice.
- TAMUZ - net.hebrewcalendar.data.JewishMonth
- TAMUZ_12 - net.hebrewcalendar.data.JewishSpecialDayKey
- TAMUZ_12 - net.hebrewcalendar.JewishSpecialDay
- TAMUZ_13 - net.hebrewcalendar.data.JewishSpecialDayKey
- TAMUZ_13 - net.hebrewcalendar.JewishSpecialDay
- TAMUZ_3 - net.hebrewcalendar.data.JewishSpecialDayKey
- TAMUZ_3 - net.hebrewcalendar.JewishSpecialDay
- TanachBook - Enum in net.hebrewcalendar.data
-
Books of the Tanach — 5 Chumash + Prophets — with 4-lang translations.
- Tanya - Class in net.hebrewcalendar.data
-
Tanya daily-study schedule (740 entries: leap + non-leap partitions).
- Tanya - Class in net.hebrewcalendar.learning
-
Tanya Yomi — the daily Tanya portion in Chabad's cycle.
- Tanya.Portion - Class in net.hebrewcalendar.data
- Tanya.Result - Class in net.hebrewcalendar.learning
- Tanya.Section - Enum in net.hebrewcalendar.data
- TAZRIA - net.hebrewcalendar.data.Parsha
- TEFILLIN_MEZUZAH_AND_THE_TORAH_SCROLL - net.hebrewcalendar.data.RambamHalacha
- Tehillim - Class in net.hebrewcalendar.learning
-
Monthly Tehillim reading (Psalms by day-of-Hebrew-month).
- Tehillim.Result - Class in net.hebrewcalendar.learning
- TEIMAN - net.hebrewcalendar.data.Custom
- TekufaCalc - Class in net.hebrewcalendar.impl
-
Tekufa (Jewish solar season) calculator.
- TENTH_TEVET - net.hebrewcalendar.data.JewishSpecialDayKey
- TENTH_TEVET - net.hebrewcalendar.JewishSpecialDay
- TERUMAH - net.hebrewcalendar.data.Parsha
- TESTIMONY - net.hebrewcalendar.data.RambamHalacha
- TETZAVEH - net.hebrewcalendar.data.Parsha
- TEVET - net.hebrewcalendar.data.JewishMonth
- TEVET - net.hebrewcalendar.JewishCalendar.Season
-
Tekufat Tevet — winter solstice.
- THANKSGIVING - net.hebrewcalendar.USHoliday
- THE_CHOSEN_TEMPLE - net.hebrewcalendar.data.RambamHalacha
- THE_ORDER_OF_PRAYER - net.hebrewcalendar.data.RambamHalacha
- THE_SANHEDRIN_AND_THE_PENALTIES_WITHIN_THEIR_JURISDICTION - net.hebrewcalendar.data.RambamHalacha
- THEFT - net.hebrewcalendar.data.RambamHalacha
- THINGS_FORBIDDEN_ON_THE_ALTAR - net.hebrewcalendar.data.RambamHalacha
- THIRD_DAY_CHANUKAH - net.hebrewcalendar.JewishSpecialDay
- THOSE_WHO_DEFILE_BED_OR_SEAT - net.hebrewcalendar.data.RambamHalacha
- THREE_CHAPTER_CYCLE_DAYS - Static variable in enum net.hebrewcalendar.data.RambamHalacha
- threeChapters(LocalDate) - Static method in class net.hebrewcalendar.learning.Rambam
-
Three
Rambam.Readings for the 3-chapter cycle, ornullpre-1984-04-29. - TISHA_BAV - net.hebrewcalendar.learning.Haftarah.Occasion
- TISHA_BAV_AFTERNOON - net.hebrewcalendar.learning.Haftarah.Occasion
- TISHREI - net.hebrewcalendar.data.JewishMonth
- TISHREI - net.hebrewcalendar.JewishCalendar.Season
-
Tekufat Tishrei — autumnal equinox (fall).
- TITHES - net.hebrewcalendar.data.RambamHalacha
- TITLE_PAGE - net.hebrewcalendar.data.Tanya.Section
- toCh - Variable in class net.hebrewcalendar.data.Haftarot.Reference
- toCh - Variable in class net.hebrewcalendar.data.SpecialTorah.Span
- toCh - Variable in class net.hebrewcalendar.learning.TorahReading.Span
- TOLDOT - net.hebrewcalendar.data.Parsha
- TORAH_STUDY - net.hebrewcalendar.data.RambamHalacha
- TorahReading - Class in net.hebrewcalendar.learning
-
What is read from the Torah on a given day.
- TorahReading.Result - Class in net.hebrewcalendar.learning
-
The day's reading: its aliyot in order, and the maftir if there is one.
- TorahReading.Slot - Enum in net.hebrewcalendar.learning
-
When in the day a reading is read.
- TorahReading.Span - Class in net.hebrewcalendar.learning
-
One span of Chumash: an aliyah, or the maftir.
- TOSHBIM - net.hebrewcalendar.data.Custom
- toString() - Method in class net.hebrewcalendar.impl.AbstractCalendar
- toString() - Method in class net.hebrewcalendar.impl.DateImpl
- toString() - Method in class net.hebrewcalendar.impl.holiday.MonthDaySpecialDay
- toString() - Method in class net.hebrewcalendar.learning.TorahReading.Span
- toV - Variable in class net.hebrewcalendar.data.Haftarot.Reference
- toV - Variable in class net.hebrewcalendar.data.SpecialTorah.Span
- toV - Variable in class net.hebrewcalendar.learning.TorahReading.Span
- tractate() - Method in class net.hebrewcalendar.learning.DafYomi.Result
- Tractate(String, String, String, String, String, int, int, int, boolean) - Constructor for class net.hebrewcalendar.data.DafYomi.Tractate
- tractateFr() - Method in class net.hebrewcalendar.learning.DafYomi.Result
- tractateHe() - Method in class net.hebrewcalendar.learning.DafYomi.Result
- tractateRu() - Method in class net.hebrewcalendar.learning.DafYomi.Result
- TRACTATES - Static variable in class net.hebrewcalendar.data.DafYomi
- TRANSMISSION_OF_THE_ORAL_LAW - net.hebrewcalendar.data.RambamHalacha
- TRESPASS - net.hebrewcalendar.data.RambamHalacha
- TU_BESHVAT - net.hebrewcalendar.data.JewishSpecialDayKey
- TU_BESHVAT - net.hebrewcalendar.JewishSpecialDay
- TZAV - net.hebrewcalendar.data.Parsha
- TZOM_GEDALIA - net.hebrewcalendar.data.JewishSpecialDayKey
- TZOM_GEDALIA - net.hebrewcalendar.JewishSpecialDay
- TzomGedaliaSpecialDay - Class in net.hebrewcalendar.impl.holiday
-
Tzom Gedalia (Fast of Gedaliah): 3 Tishrei, deferred to 4 Tishrei when 3 Tishrei is Shabbat.
- TzomGedaliaSpecialDay(String) - Constructor for class net.hebrewcalendar.impl.holiday.TzomGedaliaSpecialDay
U
- UnionSpecialDay<C extends ICalendar<C>> - Class in net.hebrewcalendar.impl.holiday
-
A disjunction of conditions for two or more
SpecialDays. - UnionSpecialDay(String, SpecialDay<C>...) - Constructor for class net.hebrewcalendar.impl.holiday.UnionSpecialDay
- upcomingShabbat(LocalDate) - Static method in class net.hebrewcalendar.learning.Haftarah
-
Upcoming (or same-day) Shabbat for a Gregorian date.
- url - Variable in class net.hebrewcalendar.data.ReadingNotes.Source
- USHoliday - Enum in net.hebrewcalendar
V
- VAERA - net.hebrewcalendar.data.Parsha
- VAETCHANAN - net.hebrewcalendar.data.Parsha
- valueOf(String) - Static method in enum net.hebrewcalendar.CalendarType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.data.Custom
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.data.JewishMonth
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.data.JewishSpecialDayKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.data.Parsha
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.data.ParshiotYearType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.data.RambamHalacha
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.data.SpecialMaftir
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.data.TanachBook
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.data.Tanya.Section
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.data.YearCheshvanKislevType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.data.Zman
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.JewishCalendar.Season
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.JewishSpecialDay
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.learning.Haftarah.Occasion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.learning.TorahReading.Slot
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.USHoliday
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.Zmanim.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.hebrewcalendar.Zmanim.ShaahMethod
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.hebrewcalendar.CalendarType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.data.Custom
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.data.JewishMonth
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.data.JewishSpecialDayKey
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.data.Parsha
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.data.ParshiotYearType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.data.RambamHalacha
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.data.SpecialMaftir
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.data.TanachBook
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.data.Tanya.Section
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.data.YearCheshvanKislevType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.data.Zman
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.JewishCalendar.Season
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.JewishSpecialDay
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.learning.Haftarah.Occasion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.learning.TorahReading.Slot
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.USHoliday
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.Zmanim.Flag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.hebrewcalendar.Zmanim.ShaahMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VAYAKHEL - net.hebrewcalendar.data.Parsha
- VAYECHI - net.hebrewcalendar.data.Parsha
- VAYEILECH - net.hebrewcalendar.data.Parsha
- VAYERA - net.hebrewcalendar.data.Parsha
- VAYESHEV - net.hebrewcalendar.data.Parsha
- VAYETZE - net.hebrewcalendar.data.Parsha
- VAYIGASH - net.hebrewcalendar.data.Parsha
- VAYIKRA - net.hebrewcalendar.data.Parsha
- VAYISHLACH - net.hebrewcalendar.data.Parsha
- verseRange(String) - Static method in class net.hebrewcalendar.learning.Gematria
-
Render a perek string that may contain dashes (
"8-9") or colons ("1:1-4:8") by gematria-fying each numeric run and preserving separators. - VESSELS - net.hebrewcalendar.data.RambamHalacha
- VESSELS_OF_THE_SANCTUARY_AND_THOSE_WHO_SERVE_THEREIN - net.hebrewcalendar.data.RambamHalacha
- VEZOT_HABRACHA - net.hebrewcalendar.data.Parsha
- VIRGIN_MAIDEN - net.hebrewcalendar.data.RambamHalacha
- VOWS - net.hebrewcalendar.data.RambamHalacha
W
- WASHINGTONS_BIRTHDAY - net.hebrewcalendar.USHoliday
- weekly(Parsha, Custom) - Static method in class net.hebrewcalendar.data.ReadingNotes
-
The note against this custom's weekly haftarah, or null.
- WEEKLY - net.hebrewcalendar.learning.Haftarah.Occasion
- where - Variable in class net.hebrewcalendar.data.ReadingNotes.Source
- WOMAN_SUSPECTED_OF_INFIDELITY - net.hebrewcalendar.data.RambamHalacha
X
Y
- yahrzeitFor(IDate<JewishCalendar>, int) - Method in class net.hebrewcalendar.impl.JewishCalendarImpl
- yahrzeitFor(IDate<JewishCalendar>, int) - Method in interface net.hebrewcalendar.JewishCalendar
-
Returns the Hebrew yahrzeit of
deathDateintargetYear, applying yahrzeit fallback rules: Adar II (month 13) → Adar (month 12) in a non-leap target year Adar (month 12) from any year → remains Adar I (month 12) in a leap target year (unlike anniversaryFor, which maps it to Adar II) 30 Cheshvan or 30 Kislev: behaviour is determined by whether that day existed indeathDate.getYear() + 1(the first yahrzeit year): If it existed: observe on the 30th when the target year has it; otherwise 1st of the following month (1 Kislev for 30 Cheshvan; 1 Tevet for 30 Kislev). - YearCheshvanKislevType - Enum in net.hebrewcalendar.data
-
Length type of the Hebrew year, determined by the days in Cheshvan and Kislev: SHORT (both 29), NORMAL (Cheshvan 29 / Kislev 30), FULL (both 30).
- yearType - Variable in enum net.hebrewcalendar.data.ParshiotYearType
- YITRO - net.hebrewcalendar.data.Parsha
- YOM_KIPPUR - net.hebrewcalendar.data.JewishSpecialDayKey
- YOM_KIPPUR - net.hebrewcalendar.JewishSpecialDay
- YOM_KIPPUR - net.hebrewcalendar.learning.Haftarah.Occasion
- YOM_KIPPUR_AFTERNOON - net.hebrewcalendar.learning.Haftarah.Occasion
- YOM_TOV_ENDS - net.hebrewcalendar.data.Zman
- YUD_SHVAT - net.hebrewcalendar.data.JewishSpecialDayKey
- YUD_SHVAT - net.hebrewcalendar.JewishSpecialDay
Z
- ZACHOR - net.hebrewcalendar.data.SpecialMaftir
- ZECHARIAH - net.hebrewcalendar.data.TanachBook
- ZEPHANIAH - net.hebrewcalendar.data.TanachBook
- Zman - Class in net.hebrewcalendar
-
A halachic time with zero or more flags describing how it was calculated.
- Zman - Enum in net.hebrewcalendar.data
-
Zmanim labels for the halachic times displayed by every consumer.
- Zman(ZonedDateTime, Zmanim.Flag...) - Constructor for class net.hebrewcalendar.Zman
- Zmanim - Class in net.hebrewcalendar
-
Computes halachic times (zmanim) for a given date and geographic location.
- Zmanim(LocalDate, Location) - Constructor for class net.hebrewcalendar.Zmanim
- Zmanim.Flag - Enum in net.hebrewcalendar
-
Flags describing how a
Zmantime was calculated. - Zmanim.ShaahMethod - Enum in net.hebrewcalendar
-
Method for computing the sha'ah zmanit (halachic hour) used by portion-of-day zmanim (Shema, Tefilla, Mincha, Plag, Biur Chametz).
All Classes All Packages