Home | History | Annotate | Download | only in chrono

Lines Matching refs:yoe

446         int yoe = 0;
448 yoe = range(YEAR_OF_ERA).checkValidIntValue(yoeLong, YEAR_OF_ERA); // always validated
458 return resolveYMD(era, yoe, fieldValues, resolverStyle);
462 return resolveYD(era, yoe, fieldValues, resolverStyle);
472 private ChronoLocalDate resolveYMD(JapaneseEra era, int yoe, Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle) {
476 int y = prolepticYearLenient(era, yoe);
484 if (yoe < 1) {
485 throw new DateTimeException("Invalid YearOfEra: " + yoe);
487 int y = prolepticYearLenient(era, yoe);
496 // determine by ensuring either original yoe or result yoe is 1
497 if (result.getEra() != era && result.get(YEAR_OF_ERA) > 1 && yoe > 1) {
498 throw new DateTimeException("Invalid YearOfEra for Era: " + era + " " + yoe);
502 return date(era, yoe, moy, dom);
505 private ChronoLocalDate resolveYD(JapaneseEra era, int yoe, Map <TemporalField,Long> fieldValues, ResolverStyle resolverStyle) {
509 int y = prolepticYearLenient(era, yoe);
514 return dateYearDay(era, yoe, doy); // smart is same as strict