Class LocaleUtils.SyncAvoid

  • Enclosing class:
    LocaleUtils

    private static final class LocaleUtils.SyncAvoid
    extends java.lang.Object
    Avoids synchronization, inits on demand.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.util.List<java.util.Locale> AVAILABLE_LOCALE_ULIST
      Private unmodifiable and sorted list of available locales.
      private static java.util.Set<java.util.Locale> AVAILABLE_LOCALE_USET
      Private unmodifiable set of available locales.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private SyncAvoid()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • AVAILABLE_LOCALE_ULIST

        private static final java.util.List<java.util.Locale> AVAILABLE_LOCALE_ULIST
        Private unmodifiable and sorted list of available locales.
      • AVAILABLE_LOCALE_USET

        private static final java.util.Set<java.util.Locale> AVAILABLE_LOCALE_USET
        Private unmodifiable set of available locales.
    • Constructor Detail

      • SyncAvoid

        private SyncAvoid()