## Uses of Class
java.util.spi.LocaleServiceProvider

- Packages that use LocaleServiceProvider
  Package | Description
  --- | ---
  java.text.spi | Service provider classes for the classes in the java.text package.
  java.util.spi | Service provider classes for the classes in the java.util package.

- - ### Uses of LocaleServiceProvider in java.text.spi

    Subclasses of LocaleServiceProvider in java.text.spi
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BreakIteratorProvider` | An abstract class for service providers that provide concrete implementations of the `BreakIterator` class.
    `class` | `CollatorProvider` | An abstract class for service providers that provide concrete implementations of the `Collator` class.
    `class` | `DateFormatProvider` | An abstract class for service providers that provide concrete implementations of the `DateFormat` class.
    `class` | `DateFormatSymbolsProvider` | An abstract class for service providers that provide instances of the `DateFormatSymbols` class.
    `class` | `DecimalFormatSymbolsProvider` | An abstract class for service providers that provide instances of the `DecimalFormatSymbols` class.
    `class` | `NumberFormatProvider` | An abstract class for service providers that provide concrete implementations of the `NumberFormat` class.

  - ### Uses of LocaleServiceProvider in java.util.spi

    Subclasses of LocaleServiceProvider in java.util.spi
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CalendarDataProvider` | An abstract class for service providers that provide locale-dependent `Calendar` parameters.
    `class` | `CalendarNameProvider` | An abstract class for service providers that provide localized string representations (display names) of `Calendar` field values.
    `class` | `CurrencyNameProvider` | An abstract class for service providers that provide localized currency symbols and display names for the `Currency` class.
    `class` | `LocaleNameProvider` | An abstract class for service providers that provide localized names for the `Locale` class.
    `class` | `TimeZoneNameProvider` | An abstract class for service providers that provide localized time zone names for the `TimeZone` class.