public class DefaultICUContext extends Object implements Context, ICUContext
Context.| Constructor and Description |
|---|
DefaultICUContext() |
DefaultICUContext(Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
String |
digitStrings(int index) |
String |
formatDate(int style,
Date value) |
String |
formatDateTime(Date date) |
String |
formatDateTime(int dateStyle,
int timeStyle,
Date date) |
String |
formatDecimal(Number value) |
String |
formatMessage(String key,
Object... args) |
String |
getBestPattern(String skeleton) |
ResourceBundle |
getBundle() |
com.ibm.icu.text.NumberFormat |
getCompactDecimalFormat() |
com.ibm.icu.text.NumberFormat |
getCompactDecimalFormat(com.ibm.icu.text.CompactDecimalFormat.CompactStyle style) |
com.ibm.icu.text.DecimalFormat |
getCurrencyFormat() |
com.ibm.icu.text.DateFormat |
getDateFormat(int style) |
com.ibm.icu.text.DateFormat |
getDateTimeFormat() |
com.ibm.icu.text.DateFormat |
getDateTimeFormat(int dateStyle,
int timeStyle) |
com.ibm.icu.text.DecimalFormat |
getDecimalFormat() |
com.ibm.icu.text.DurationFormat |
getDurationFormat() |
Locale |
getLocale() |
MaskFormat |
getMaskFormat() |
String |
getMessage(String key) |
MessageFormat |
getMessageFormat() |
com.ibm.icu.text.NumberFormat |
getNumberFormat() |
com.ibm.icu.text.DecimalFormat |
getPercentFormat() |
com.ibm.icu.text.DecimalFormat |
getPluralCurrencyFormat() |
com.ibm.icu.text.NumberFormat |
getRuleBasedNumberFormat(int type) |
com.ibm.icu.util.ULocale |
getULocale() |
void |
setLocale(Locale locale) |
public DefaultICUContext()
public DefaultICUContext(Locale locale)
public String digitStrings(int index)
digitStrings in interface Contextpublic String formatDate(int style, Date value)
formatDate in interface Contextpublic String formatDateTime(Date date)
formatDateTime in interface Contextpublic String formatDateTime(int dateStyle, int timeStyle, Date date)
formatDateTime in interface Contextpublic String formatDecimal(Number value)
formatDecimal in interface Contextpublic String formatMessage(String key, Object... args)
formatMessage in interface Contextpublic String getBestPattern(String skeleton)
getBestPattern in interface ICUContextpublic ResourceBundle getBundle()
public com.ibm.icu.text.NumberFormat getCompactDecimalFormat()
getCompactDecimalFormat in interface ICUContextpublic com.ibm.icu.text.NumberFormat getCompactDecimalFormat(com.ibm.icu.text.CompactDecimalFormat.CompactStyle style)
getCompactDecimalFormat in interface ICUContextpublic com.ibm.icu.text.DecimalFormat getCurrencyFormat()
getCurrencyFormat in interface ICUContextpublic com.ibm.icu.text.DateFormat getDateFormat(int style)
getDateFormat in interface ICUContextpublic com.ibm.icu.text.DateFormat getDateTimeFormat()
getDateTimeFormat in interface ICUContextpublic com.ibm.icu.text.DateFormat getDateTimeFormat(int dateStyle,
int timeStyle)
getDateTimeFormat in interface ICUContextpublic com.ibm.icu.text.DecimalFormat getDecimalFormat()
getDecimalFormat in interface ICUContextpublic com.ibm.icu.text.DurationFormat getDurationFormat()
getDurationFormat in interface ICUContextpublic MaskFormat getMaskFormat()
getMaskFormat in interface Contextpublic String getMessage(String key)
getMessage in interface Contextpublic MessageFormat getMessageFormat()
getMessageFormat in interface ICUContextpublic com.ibm.icu.text.NumberFormat getNumberFormat()
getNumberFormat in interface ICUContextpublic com.ibm.icu.text.DecimalFormat getPercentFormat()
getPercentFormat in interface ICUContextpublic com.ibm.icu.text.DecimalFormat getPluralCurrencyFormat()
getPluralCurrencyFormat in interface ICUContextpublic com.ibm.icu.text.NumberFormat getRuleBasedNumberFormat(int type)
getRuleBasedNumberFormat in interface ICUContextpublic com.ibm.icu.util.ULocale getULocale()
getULocale in interface ICUContextCopyright © 2015. All Rights Reserved.