|
Oracle® Globalization Development Kit Java API Reference 10g Release 1(10.1) B10971-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.i18n.util.LocaleMapper
This class does mappings between Oracle locale elements and equivalent locale elements in other vendors and standards. This class contains the same mapping data as the C NLSRTL library package oracle.gss.util
Field Summary | |
static int |
EMAIL_UNIX
Constant value to represent Unix for email |
static int |
EMAIL_WINDOWS
Constant value to represent Windows for email |
static int |
IANA
Constant value to represent IANA |
static int |
JAVA
Constant value to represent JAVA |
static int |
ORACLE
Constant value to represent Oracle |
static int |
UNIX
Constant value to represent Unix for general |
static int |
WINDOWS
Constant value to represent Windows for general |
Method Summary | |
static String[] |
getAvailableIANACharacterSets()
Returns an array of all IANA character set names that has a corresponding Oracle Character set |
static String[] |
getAvailableOraCharacterSets()
Returns an array of all Oracle character set names that has a corresponding IANA character set |
static String |
getIANACharacterSet(int from,
String charset)
Returns the IANA character set that is equivalent to the Oracle or Java Character set passed in |
static String[] |
getIANACharSetFromLocale(int context,
Locale locale)
Returns commonly used IANA Character set based on the given context and locale. |
static String[] |
getIANACharSetFromOraLang(int context,
String oraLanguage)
Returns commonly used IANA Character set based on the given context and Oracle language. |
static String |
getJavaCharacterSet(int from,
String charset)
Returns the Java character set that is equivalent to the Oracle or IANA Character set passed in |
static String |
getJavaLangFromOraLang(String lang)
Returns Java language name given Oracle language name |
static Locale |
getJavaLocale(String oraLanguage,
String oraTerritory)
Returns a Java Locale instance that is equivalent to the oracle locale specified by the passed in Oracle language and territory |
static String |
getJavaTerrFromOraTerr(String terr)
get Java territory name given Oracle territory name |
static String |
getOraCharacterSet(int from,
String charset)
Returns the Oracle character set that is equivalent to the Java Character set passed in |
static String[] |
getOraCharSetFromOraLang(int context,
String oraLanguage)
Returns commonly used Oracle Character set based on the given context and Oracle language. |
static String |
getOraLangFromJavaLang(String lang)
Returns Oracle language name given Java language name |
static String |
getOraLanguage(Locale locale)
Returns the Oracle language name based on given Java Locale |
static String |
getOraLanguageFromShortName(String oraShortName)
Returns the Oracle language name from the Oracle short language name |
static String |
getOraTerrFromJavaTerr(String terr)
Returns Oracle territory name given Java territory name |
static String |
getOraTerritory(Locale locale)
Returns the Oracle territory name given a Java Locale |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int ORACLE
public static final int IANA
public static final int JAVA
public static final int EMAIL_WINDOWS
public static final int EMAIL_UNIX
public static final int WINDOWS
public static final int UNIX
Method Detail |
public static String[] getAvailableIANACharacterSets()
String
containing the list of IANA names.public static String[] getAvailableOraCharacterSets()
String
containing the list of Oracle
names.public static String getIANACharacterSet(int from, String charset)
from
- can be ORACLE or JAVAcharset
- character set name with which we want to find an equivalent
IANA character set
public static String getJavaCharacterSet(int from, String charset)
from
- can be ORACLE or IANAcharset
- character set name with which we want to find an equivalent
Java character set
public static String getOraCharacterSet(int from, String charset)
from
- can be IANA or JAVAcharset
- character set name with which we want to find an equivalent
Oracle character set
public static Locale getJavaLocale(String oraLanguage, String oraTerritory)
oraLanguage
- Oracle languageoraTerritory
- Oracle territory
public static String getOraLanguageFromShortName(String oraShortName)
oraShortName
- Oracle short language name
public static String getOraLanguage(Locale locale)
locale
- Java locale instance
public static String getOraTerritory(Locale locale)
locale
- Java locale instance
public static String[] getIANACharSetFromLocale(int context, Locale locale)
context
- can be EMAIL_WINDOWS, EMAIL_UNIX, WINDOWS, UNIXlocale
- Java Locale
public static String[] getIANACharSetFromOraLang(int context, String oraLanguage)
context
- can be EMAIL_WINDOWS, EMAIL_UNIX, WINDOWS, UNIXoraLanguage
- Oracle language
public static String[] getOraCharSetFromOraLang(int context, String oraLanguage)
context
- can be EMAIL_WINDOWS, EMAIL_UNIX, WINDOWS, UNIXoraLanguage
- Oracle language
public static String getOraLangFromJavaLang(String lang)
lang
- Java language name
public static String getJavaLangFromOraLang(String lang)
lang
- Oracle language name
public static String getOraTerrFromJavaTerr(String terr)
terr
- Java territory name
public static String getJavaTerrFromOraTerr(String terr)
terr
- Oracle territory name
|
Oracle® Globalization Development Kit Java API Reference 10g Release 1(10.1) B10971-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |