LocaleNameProvider — 로케일 이름의 지역화 제공자
LocaleNameProvider — 로케일 이름의 지역화 제공자
Locale 클래스를 위한 지역화된 이름을 제공하는 서비스 프로바이더를 위한 추상 클래스예요.
본문
public abstract class LocaleNameProvider extends LocaleServiceProvider
로케일의 나라, 언어, 스크립트, 변형(variant) 등의 지역화된 이름을 제공해요.
생성자
LocaleNameProvider()— 유일한 생성자로, 일반적으로 서브클래스 생성자에서 암묵적으로 호출돼요.
주요 메서드
-
getDisplayCountry(String countryCode, Locale locale)— 주어진 IETF BCP47 지역 코드(ISO 3166 국가 코드 또는 UN M.49 지역 코드)와 로케일에 대한 지역화된 이름을 반환해요. -
getDisplayLanguage(String languageCode, Locale locale)— 주어진 IETF BCP47 언어 코드와 로케일에 대한 지역화된 이름을 반환해요. -
getDisplayScript(String scriptCode, Locale locale)— 주어진 IETF BCP47 스크립트 코드와 로케일에 대한 지역화된 이름을 반환해요. -
getDisplayVariant(String variant, Locale locale)— 주어진 변형과 로케일에 대한 지역화된 이름을 반환해요. -
getDisplayUnicodeExtensionKey(String key, Locale locale)— 주어진 Unicode 확장 키와 로케일에 대한 지역화된 이름을 반환해요. -
getDisplayUnicodeExtensionType(String type, String key, Locale locale)— 주어진 Unicode 확장 타입과 로케일에 대한 지역화된 이름을 반환해요. -
도입 시점(Since): 1.6