public class Language extends Object implements Serializable
RFC 3066: Tags for the Identification of Languages http://www.ietf.org/rfc/rfc3066.txt ISO 639: Codes for the Representation of Names of Languages http://www.loc.gov/standards/iso639-2/englangn.html ISO 3166: Codes for Country Names http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html IANA LANGUAGE TAGS http://www.iana.org/assignments/language-tags
ISO639_1,
ISO639_2,
ISO3166,
IANALanguageTags,
LangridLanguageTags,
直列化された形式| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(Language value) |
boolean |
equals(Object value) |
static Language |
get(LanguageTag language) |
static Language |
get(LanguageTag language,
CountryName country,
String... additionals) |
static Language |
get(LanguageTag language,
String countryOrCharset,
String... additionals) |
String |
getCode() |
String |
getLocalizedName(Locale locale) |
String[] |
getTags() |
int |
hashCode() |
boolean |
isDeprecated() |
boolean |
matches(Language value) |
static Language |
parse(String expression) |
static Language |
parse(String[] tags) |
String |
toString() |
public Language(String expression) throws InvalidLanguageTagException
public boolean equals(Language value)
public boolean isDeprecated()
public String[] getTags()
public String getCode()
public boolean matches(Language value)
public static Language get(LanguageTag language)
public static Language get(LanguageTag language, CountryName country, String... additionals) throws InvalidLanguageTagError
public static Language get(LanguageTag language, String countryOrCharset, String... additionals) throws InvalidLanguageTagError
public static Language parse(String[] tags) throws InvalidLanguageTagException
public static Language parse(String expression) throws InvalidLanguageTagException
Copyright © 2016. All rights reserved.