com.primus.searchcommon.parseroptions
Class Language

java.lang.Object
  extended by com.primus.frameworks.Enum
      extended by com.primus.searchcommon.parseroptions.Language
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class Language
extends com.primus.frameworks.Enum

Enumeration of language names supported by ATG Search. These are not appropriate for DB logging purposes. Logging expects abbreviations, not full names; aeserver, however, likes these. NOTE: The language names match the language names defined for Locales as described here: http://ftp.ics.uci.edu/pub/ietf/http/related/iso639.txt

See Also:
Locale, Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.primus.frameworks.Enum
com.primus.frameworks.Enum.EnumEditor, com.primus.frameworks.Enum.LocaleEnumEditor
 
Field Summary
static Language BOKMAL
           
static Language BULGARIAN
           
static Language CHINESE
           
static Language CZECH
           
static Language DANISH
           
static Language DUTCH
           
static Language ENGLISH
           
static Language ESTONIAN
           
static Language FINNISH
           
static Language FRENCH
           
static Language GERMAN
           
static Language GREEK
           
static Language HUNGARIAN
           
static Language ICELANDIC
           
static Language ITALIAN
           
static Language JAPANESE
           
static Language KOREAN
           
static Language LATVIAN
           
static Language LITHUANIAN
           
static Language NYNORSK
           
static Language OTHER
           
static Language POLISH
           
static Language PORTUGUESE
           
static Language ROMANIAN
           
static Language RUSSIAN
           
static Language SLOVAK
           
static Language SPANISH
           
static Language SWEDISH
           
static Language THAI
           
static Language TURKISH
           
static Language UKRAINIAN
           
static Language VIETNAMESE
           
 
Fields inherited from class com.primus.frameworks.Enum
CLASS_VERSION
 
Method Summary
static Language getEnum(java.util.Locale pLocale)
           
static Language getEnum(java.lang.String pName)
           
static java.lang.String getLanguageCode(java.lang.String languageName)
           
 
Methods inherited from class com.primus.frameworks.Enum
compareTo, getEnumClassInfo, getOrdinal, iterator, iterator, lookup, lookup, lookup, lookup, readResolve, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BOKMAL

public static final Language BOKMAL

BULGARIAN

public static final Language BULGARIAN

CHINESE

public static final Language CHINESE

CZECH

public static final Language CZECH

DANISH

public static final Language DANISH

DUTCH

public static final Language DUTCH

ENGLISH

public static final Language ENGLISH

ESTONIAN

public static final Language ESTONIAN

FINNISH

public static final Language FINNISH

FRENCH

public static final Language FRENCH

GERMAN

public static final Language GERMAN

GREEK

public static final Language GREEK

HUNGARIAN

public static final Language HUNGARIAN

ICELANDIC

public static final Language ICELANDIC

ITALIAN

public static final Language ITALIAN

JAPANESE

public static final Language JAPANESE

KOREAN

public static final Language KOREAN

LATVIAN

public static final Language LATVIAN

LITHUANIAN

public static final Language LITHUANIAN

NYNORSK

public static final Language NYNORSK

POLISH

public static final Language POLISH

PORTUGUESE

public static final Language PORTUGUESE

ROMANIAN

public static final Language ROMANIAN

RUSSIAN

public static final Language RUSSIAN

SLOVAK

public static final Language SLOVAK

SPANISH

public static final Language SPANISH

SWEDISH

public static final Language SWEDISH

THAI

public static final Language THAI

TURKISH

public static final Language TURKISH

UKRAINIAN

public static final Language UKRAINIAN

VIETNAMESE

public static final Language VIETNAMESE

OTHER

public static final Language OTHER
Method Detail

getEnum

public static Language getEnum(java.util.Locale pLocale)

getEnum

public static Language getEnum(java.lang.String pName)

getLanguageCode

public static final java.lang.String getLanguageCode(java.lang.String languageName)
Parameters:
languageName - a display name for a language, for example, English
Returns:
the ISO 639-1 two-letter code, for example, en