Lines Matching refs:JapaneseEra
200 * @throws ClassCastException if the {@code era} is not a {@code JapaneseEra}
204 if (era instanceof JapaneseEra == false) {
205 throw new ClassCastException("Era must be JapaneseEra");
207 return JapaneseDate.of((JapaneseEra) era, yearOfEra, month, dayOfMonth);
248 * @throws ClassCastException if the {@code era} is not a {@code JapaneseEra}
252 return JapaneseDate.ofYearDay((JapaneseEra) era, yearOfEra, dayOfYear);
344 if (era instanceof JapaneseEra == false) {
345 throw new ClassCastException("Era must be JapaneseEra");
348 JapaneseEra jera = (JapaneseEra) era;
367 * {@link JapaneseEra#HEISEI}, {@link JapaneseEra#SHOWA},{@link JapaneseEra#TAISHO},
368 * {@link JapaneseEra#MEIJI}), only Meiji and later eras are supported.
375 public JapaneseEra eraOf(int eraValue) {
376 return JapaneseEra.of(eraValue);
381 return List.of(JapaneseEra.values());
384 JapaneseEra getCurrentEra() {
385 // Assume that the last JapaneseEra is the current one.
386 JapaneseEra[] eras = JapaneseEra.values();
415 return ValueRange.of(JapaneseEra.MEIJI.getValue(), getCurrentEra().getValue());
431 JapaneseEra era = null;
442 era = JapaneseEra.values()[JapaneseEra.values().length - 1];
458 private int prolepticYearLenient(JapaneseEra era, int yearOfEra) {
462 private ChronoLocalDate resolveYMD(JapaneseEra era, int yoe, Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle) {
495 private ChronoLocalDate resolveYD(JapaneseEra era, int yoe, Map <TemporalField,Long> fieldValues, ResolverStyle resolverStyle) {