Class DateTimeFormatterProviderImpl


  • class DateTimeFormatterProviderImpl
    extends DateTimeFormatterProvider
    The Service Provider Implementation to obtain date-time formatters.

    DateTimeFormatterProviderImpl is thread-safe.

    • Field Detail

      • FORMATTER_CACHE

        private static final java.util.concurrent.ConcurrentMap<java.lang.String,​java.lang.Object> FORMATTER_CACHE
        Cache of formatters.
    • Constructor Detail

      • DateTimeFormatterProviderImpl

        DateTimeFormatterProviderImpl()
    • Method Detail

      • getAvailableLocales

        public java.util.Locale[] getAvailableLocales()
        Specified by:
        getAvailableLocales in class java.util.spi.LocaleServiceProvider
      • convertStyle

        private int convertStyle​(DateTimeFormatterBuilder.FormatStyle style)
        Converts the enum style to the old format style.
        Parameters:
        style - the enum style, not null
        Returns:
        the int style