|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.foray.common.i18n.Language4a
public final class Language4a
Language codes using the ISO-639 standard.
| Field Summary | |
|---|---|
static Language4a |
ENGLISH
The English language. |
static Language4a |
FINNISH
The Finnish language. |
static Language4a |
HUNGARIAN
The Hungarian language. |
static Language4a |
ITALIAN
The Italian language. |
static Language4a |
POLISH
The Polish language. |
static Language4a |
PORTUGUESE
The Portuguese language. |
static Language4a |
RUSSIAN
The Russian language. |
static Language4a |
SPANISH
The Spanish language. |
static Language4a |
UNDETERMINED
The "undetermined" code. |
| Method Summary | |
|---|---|
boolean |
equals(Object other)
|
static Language4a |
findFrom2Char(String languageCode)
Finds an instance of this class from a given 2-character language code as defined in ISO 639. |
static Language4a |
findFrom3Char(String languageCode)
Finds an instance of this class from a given 3-character language code as defined in ISO 639. |
static Language4a |
findFromAlpha(String languageCode)
Finds an instance of this class from a given 2-character or 3-character language code as defined in ISO 639. |
String |
getAlpha2Code()
|
String |
getAlpha3Code()
|
String |
getEnglishName()
|
String |
getFrenchName()
|
int |
hashCode()
|
static void |
register(Language4a language)
Registers language information. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final Language4a UNDETERMINED
public static final Language4a ENGLISH
public static final Language4a FINNISH
public static final Language4a HUNGARIAN
public static final Language4a ITALIAN
public static final Language4a POLISH
public static final Language4a PORTUGUESE
public static final Language4a RUSSIAN
public static final Language4a SPANISH
| Method Detail |
|---|
public String getAlpha2Code()
getAlpha2Code in interface org.axsl.common.i18n.Languagepublic String getAlpha3Code()
getAlpha3Code in interface org.axsl.common.i18n.Languagepublic String getEnglishName()
getEnglishName in interface org.axsl.common.i18n.Languagepublic String getFrenchName()
getFrenchName in interface org.axsl.common.i18n.Languagepublic static void register(Language4a language)
language - The language to be registered.public static Language4a findFromAlpha(String languageCode)
languageCode - A 2-letter or 3-letter ISO 639 code.
languageCode, or null if the
code is not valid.public static Language4a findFrom2Char(String languageCode)
languageCode - A 2-letter ISO 639 code, lowercase with no leading
or trailing characters.
languageCode, or null if the
code is not valid.public static Language4a findFrom3Char(String languageCode)
languageCode - A 3-letter ISO 639 code, lowercase with no leading or trailing characters.
languageCode, or null if the code is not valid.public String toString()
toString in class Objectpublic boolean equals(Object other)
equals in class Objectpublic int hashCode()
hashCode in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||