Class Java8DateFormatter<T extends java.time.temporal.TemporalAccessor>

    • Constructor Detail

      • Java8DateFormatter

        public Java8DateFormatter​(boolean localized)
    • Method Detail

      • getLocalizedPattern

        protected abstract java.lang.String getLocalizedPattern​(FormatProvider formatProvider)
      • getIsoPattern

        protected abstract java.lang.String getIsoPattern()
      • parse

        protected abstract T parse​(java.lang.String str,
                                   java.time.format.DateTimeFormatter formatter)
                            throws java.time.format.DateTimeParseException
        Throws:
        java.time.format.DateTimeParseException
      • format

        public java.lang.String format​(java.lang.Object obj,
                                       FormatProvider formatProvider)
        Specified by:
        format in interface Formatter
      • getFormatter

        protected static java.time.format.DateTimeFormatter getFormatter​(java.lang.String pattern)