|
||||||||||
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.Language
public String getAlpha3Code()
getAlpha3Code
in interface org.axsl.common.i18n.Language
public String getEnglishName()
getEnglishName
in interface org.axsl.common.i18n.Language
public String getFrenchName()
getFrenchName
in interface org.axsl.common.i18n.Language
public 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 Object
public boolean equals(Object other)
equals
in class Object
public int hashCode()
hashCode
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |