code: @Override
      @SuppressWarnings("unchecked")
      public ChronoLocalDateTime<InternationalFixedDate> localDateTime(TemporalAccessor temporal) {
          return (ChronoLocalDateTime<InternationalFixedDate>) super.localDateTime(temporal);
      }
docs: Obtains a International Fixed local date-time from another date-time object.
  
  @param temporal  the date-time object to convert, not null
  @return the International Fixed local date-time, not null
  @throws DateTimeException if unable to create the date-time