|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.iplanet.am.util.Locale
This class Locale.java
is a utility that provides
functionality for applications and services to internationalize
their messages.
Constructor Summary | |
Locale()
|
Method Summary | |
static java.lang.String |
convertDateString(java.lang.String srcDateString,
java.util.Locale srcLocale,
java.util.Locale dstLocale)
Converts date string from source locale to destination locale |
static java.lang.String |
formatMessage(java.lang.String formatStr,
java.lang.Object obj1)
Util function to format messages using MessageFormat Class |
static java.lang.String |
getDateString(java.util.Date date,
java.util.Locale locale)
Gets date string from date with specified locale. |
static java.util.Locale |
getDefaultLocale()
Gets the default locale |
static java.util.ResourceBundle |
getInstallResourceBundle(java.lang.String bundle)
Gets the default install ResourceBundle for the default locale |
static java.util.Locale |
getLocale(java.lang.String stringformat)
Gets the locale object for the specified localized string format. |
static java.util.Locale |
getLocaleObjFromAcceptLangHeader(java.lang.String langStr)
Gets locale from accept-language header Http accept language header can have more than one language in the header, we honor the first language as locale |
static java.lang.String |
getLocaleStringFromAcceptLangHeader(java.lang.String langstr)
Gets locale from accept-language header Http accept language header can have more than one language in the header, we honor the first language as locale |
static java.lang.String |
getNormalizedDateString(java.util.Date date)
Convert the Date object into ISO-8601 format yyyy/MM/dd HH:mm like 2002/12/23 20:40 |
static java.util.ResourceBundle |
getResourceBundle(java.lang.String bundle,
java.lang.String stringformat)
Gets the ResourceBundle corresponding to the specified locale and the localized property file name. |
static java.lang.String |
getString(java.util.ResourceBundle rb,
java.lang.String resource,
Debug debug)
Gets the localized string for the specified key |
static java.lang.String |
getString(java.util.ResourceBundle rb,
java.lang.String resource,
Debug debug,
java.util.ResourceBundle defaultRb)
Gets the localized string for the specified key from the specified Resource or from the specified default resource |
static void |
main(java.lang.String[] args)
|
static java.util.Date |
parseDateString(java.lang.String dateString,
java.util.Locale locale)
Gets Date object from date string with specified locale. |
static java.util.Date |
parseNormalizedDateString(java.lang.String dateString)
S1IS stores date in ISO-8601 format yyyy/MM/yy hh:mm Gets the Date object from the date string in ISO-8601 format |
static java.lang.String |
URLDecodeField(java.lang.String strIn,
Debug debug)
|
static java.lang.String |
URLDecodeField(java.lang.String strIn,
java.lang.String charset,
Debug debug)
|
static java.lang.String |
URLEncodeField(java.lang.String input,
java.lang.String enc)
This method is replacement function for URLEncoder Function URL encoder function converts input string into URLencoded byte stream after converting Unicode string into bytes using native encoding. |
static java.lang.String |
URLEncodeField(java.lang.String input,
java.lang.String enc,
Debug debug)
This method is replacement function for URLEncoder Function URL encoder function converts input string into URLencoded byte stream after converting Unicode string into bytes using native encoding. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Locale()
Method Detail |
public static void main(java.lang.String[] args)
public static java.util.Locale getLocale(java.lang.String stringformat)
stringFormat
- String represntation of the locale. Examples:
en_US, en_UK, ja_JPpublic static java.lang.String getLocaleStringFromAcceptLangHeader(java.lang.String langstr)
langstr
- Value from Accept-Language header of httppublic static java.util.Locale getLocaleObjFromAcceptLangHeader(java.lang.String langStr)
langstr
- Value from Accept-Language header of httppublic static java.util.ResourceBundle getResourceBundle(java.lang.String bundle, java.lang.String stringformat)
bundle
- Localized property file namestringFormat
- String representation of the localepublic static java.util.ResourceBundle getInstallResourceBundle(java.lang.String bundle)
bundle
- Localized property file namepublic static java.util.Locale getDefaultLocale()
public static java.lang.String formatMessage(java.lang.String formatStr, java.lang.Object obj1)
public static java.util.Date parseNormalizedDateString(java.lang.String dateString)
dateString
- - in the format 2002/12/31 23:59public static java.util.Date parseDateString(java.lang.String dateString, java.util.Locale locale)
dateString
- date stringlocale
- Locale objectpublic static java.lang.String getNormalizedDateString(java.util.Date date)
date
- public static java.lang.String getDateString(java.util.Date date, java.util.Locale locale)
date
- Date objectlocale
- Locale objectpublic static java.lang.String convertDateString(java.lang.String srcDateString, java.util.Locale srcLocale, java.util.Locale dstLocale)
srcDateString
- source date stringsrcLocale
- source Locale objectdstLocale
- destination Locale objectpublic static java.lang.String getString(java.util.ResourceBundle rb, java.lang.String resource, Debug debug)
java.util.ResourceBundle
- resource bundleresource
- the specified keydebug
- the debug instance to which the debug messages need to
be printed.public static java.lang.String getString(java.util.ResourceBundle rb, java.lang.String resource, Debug debug, java.util.ResourceBundle defaultRb)
java.util.ResourceBundle
- resource bundleresource
- the specified keydebug
- the debug instance to which the debug messages need to
be printed.java.util.ResourceBundle
- Default resource bundlepublic static java.lang.String URLEncodeField(java.lang.String input, java.lang.String enc) throws java.io.UnsupportedEncodingException
input
- the input stringenc
- the encoding formatpublic static java.lang.String URLEncodeField(java.lang.String input, java.lang.String enc, Debug debug)
input
- the input stringenc
- the encoding formatdebug
- the debug instance to which debug messages need to
be printedpublic static java.lang.String URLDecodeField(java.lang.String strIn, Debug debug)
public static java.lang.String URLDecodeField(java.lang.String strIn, java.lang.String charset, Debug debug)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |