public abstract Locale[] getAvailableLocales ()

Returns an array of all locales for which this locale service provider can provide localized objects or names.

Note: Extensions in a Locale are ignored during service provider lookup. So the array returned by this method should not include two or more Locale objects only differing in their extensions.

Returns:  An array of all locales for which this locale service provider can provide localized objects or names.