Obtains a local date _in this chronology from the era, year-of-era,
month-of-year and day-of-month fields.
@implSpec
The implementation combines the era and year-of-era into a proleptic
year before calling {@link #date(int, int, int)}.
@param era the era of the correct type for the chronology, not null
@param yearOfEra the chronology year-of-era
@param month the chronology month-of-year
@param dayOfMonth the chronology day-of-month
@return the local date _in this chronology, not null
@throws DateTimeException if unable to create the date
@throws ClassCastException if the {@code era} is not of the correct type for the chronology
ChronoLocalDatedate(Era era, int yearOfEra, int month, int dayOfMonth)
Obtains a local date _in this chronology from the era, year-of-era, month-of-year and day-of-month fields.
@implSpec The implementation combines the era and year-of-era into a proleptic year before calling {@link #date(int, int, int)}.
@param era the era of the correct type for the chronology, not null @param yearOfEra the chronology year-of-era @param month the chronology month-of-year @param dayOfMonth the chronology day-of-month @return the local date _in this chronology, not null @throws DateTimeException if unable to create the date @throws ClassCastException if the {@code era} is not of the correct type for the chronology