code: @Override
      public Optional<Chronology<? extends CalendarDate>> findChronology(String name) {
  
          switch (name) {
              case "buddhist":
                  return Optional.of(ThaiSolarCalendar.axis());
              case "chinese":
                  return Optional.of(ChineseCalendar.axis());
              case "coptic":
                  return Optional.of(CopticCalendar.axis());
              case "dangi":
                  return Optional.of(KoreanCalendar.axis());
              case "ethiopic":
              case "ethioaa":
              case "ethiopic-amete-alem":
                  return Optional.of(EthiopianCalendar.axis());
              case "gregory":
              case "gregorian":
              case CalendarText.ISO_CALENDAR_TYPE:
                  return Optional.of(PlainDate.axis());
              case "hebrew":
                  return Optional.of(HebrewCalendar.axis());
              case "historic":
                  return Optional.of(HistoricCalendar.family());
              case "indian":
                  return Optional.of(IndianCalendar.axis());
              case "islamic":
              case "islamic-rgsa":
              case "islamic-icu4j":
              case "islamic-diyanet":
              case "islamicc": // deprecated synonym for: islamic-civil
              case "islamic-civil":
              case "islamic-tbla":
              case "islamic-umalqura":
                  return Optional.of(HijriCalendar.family());
              case "japanese":
                  return Optional.of(JapaneseCalendar.axis());
              case "juche":
                  return Optional.of(JucheCalendar.axis());
              case "julian":
                  return Optional.of(JulianCalendar.axis());
              case "persian":
                  return Optional.of(PersianCalendar.axis());
              case "roc":
                  return Optional.of(MinguoCalendar.axis());
              case "vietnam":
                  return Optional.of(VietnameseCalendar.axis());
              default:
                  return Optional.empty();
          }
  
      }
docs: ~ Methoden ----------------------------------------------------------