# 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.