ICU4J API Comparison: ICU4J 4.0.1 with ICU4J 4.2
Removed from ICU4J 4.0.1
Package com.ibm.icu.util
Measure
- (draft) public static boolean numbersEqual(java.lang.Number, java.lang.Number)
ULocale
- *internal* public static ULocale addLikelySubtag(ULocale)
Withdrawn, Deprecated, or Obsoleted in ICU4J 4.2
(no API obsoleted)
Changed in ICU4J 4.2 (old, new)
Package com.ibm.icu.text
SimpleDateFormat
- *internal* protected void zeroPaddingNumber(java.lang.StringBuffer, int, int, int)
*internal* protected void zeroPaddingNumber(com.ibm.icu.text.NumberFormat, java.lang.StringBuffer, int, int, int)
Package com.ibm.icu.util
ChineseCalendar
- (stable) protected com.ibm.icu.text.DateFormat handleGetDateFormat(java.lang.String, com.ibm.icu.util.ULocale)
(stable) protected com.ibm.icu.text.DateFormat handleGetDateFormat(java.lang.String, java.lang.String, com.ibm.icu.util.ULocale)
Currency
- *internal* public static java.lang.String parse(com.ibm.icu.util.ULocale, java.lang.String, java.text.ParsePosition)
*internal* public static java.lang.String parse(com.ibm.icu.util.ULocale, java.lang.String, int, java.text.ParsePosition)
- (stable) public final class VersionInfo extends java.lang.Object
(stable) public final class VersionInfo extends java.lang.Object implements java.lang.Comparable
Promoted to stable in ICU4J 4.2
Package com.ibm.icu.charset
- (stable) public class CharsetCallback
- (stable) public static interface CharsetCallback.Decoder
- (stable) public static interface CharsetCallback.Encoder
CharsetDecoderICU
- (stable) public final void setToUCallback(java.nio.charset.CoderResult, et.CharsetCallback.Decoder, java.lang.Object)
CharsetEncoderICU
- (stable) public final void setFromUCallback(java.nio.charset.CoderResult, et.CharsetCallback.Encoder, java.lang.Object)
- (stable) public final void setFromUContext(java.lang.Object)
CharsetICU
- (stable) public static final int ROUNDTRIP_SET
- (stable) public void getUnicodeSet(UnicodeSet, int)
Package com.ibm.icu.lang
UCharacter.UnicodeBlock
- (stable) public static final UCharacter.UnicodeBlock ANCIENT_SYMBOLS
- (stable) public static final int ANCIENT_SYMBOLS_ID
- (stable) public static final UCharacter.UnicodeBlock CARIAN
- (stable) public static final int CARIAN_ID
- (stable) public static final UCharacter.UnicodeBlock CHAM
- (stable) public static final int CHAM_ID
- (stable) public static final UCharacter.UnicodeBlock CYRILLIC_EXTENDED_A
- (stable) public static final int CYRILLIC_EXTENDED_A_ID
- (stable) public static final UCharacter.UnicodeBlock CYRILLIC_EXTENDED_B
- (stable) public static final int CYRILLIC_EXTENDED_B_ID
- (stable) public static final UCharacter.UnicodeBlock DOMINO_TILES
- (stable) public static final int DOMINO_TILES_ID
- (stable) public static final UCharacter.UnicodeBlock KAYAH_LI
- (stable) public static final int KAYAH_LI_ID
- (stable) public static final UCharacter.UnicodeBlock LEPCHA
- (stable) public static final int LEPCHA_ID
- (stable) public static final UCharacter.UnicodeBlock LYCIAN
- (stable) public static final int LYCIAN_ID
- (stable) public static final UCharacter.UnicodeBlock LYDIAN
- (stable) public static final int LYDIAN_ID
- (stable) public static final UCharacter.UnicodeBlock MAHJONG_TILES
- (stable) public static final int MAHJONG_TILES_ID
- (stable) public static final UCharacter.UnicodeBlock OL_CHIKI
- (stable) public static final int OL_CHIKI_ID
- (stable) public static final UCharacter.UnicodeBlock PHAISTOS_DISC
- (stable) public static final int PHAISTOS_DISC_ID
- (stable) public static final UCharacter.UnicodeBlock REJANG
- (stable) public static final int REJANG_ID
- (stable) public static final UCharacter.UnicodeBlock SAURASHTRA
- (stable) public static final int SAURASHTRA_ID
- (stable) public static final UCharacter.UnicodeBlock SUNDANESE
- (stable) public static final int SUNDANESE_ID
- (stable) public static final UCharacter.UnicodeBlock VAI
- (stable) public static final int VAI_ID
UScript
- (stable) public static final int AVESTAN
- (stable) public static final int BOOK_PAHLAVI
- (stable) public static final int CHAKMA
- (stable) public static final int IMPERIAL_ARAMAIC
- (stable) public static final int INSCRIPTIONAL_PAHLAVI
- (stable) public static final int INSCRIPTIONAL_PARTHIAN
- (stable) public static final int KAITHI
- (stable) public static final int KOREAN
- (stable) public static final int MANICHAEAN
- (stable) public static final int MATHEMATICAL_NOTATION
- (stable) public static final int PSALTER_PAHLAVI
- (stable) public static final int SAMARITAN
- (stable) public static final int SYMBOLS
- (stable) public static final int TAI_VIET
Package com.ibm.icu.text
- (stable) public class Bidi
- (stable) public class BidiClassifier
- (stable) public class BidiRun
- (stable) public class DateIntervalFormat
- (stable) public class DateIntervalInfo
- (stable) public static final class DateIntervalInfo.PatternInfo
- (stable) public abstract class DurationFormat
- (stable) public class PluralFormat
- (stable) public class PluralRules
- (stable) public class TimeUnitFormat
ChineseDateFormat
- (stable) protected DateFormat.Field patternCharToDateFormatField(char)
DateFormat
- (stable) public static final java.lang.String ABBR_MONTH
- (stable) public static final java.lang.String ABBR_MONTH_DAY
- (stable) public static final java.lang.String ABBR_MONTH_WEEKDAY_DAY
- (stable) public static final java.lang.String ABBR_STANDALONE_MONTH
- (stable) public static final java.lang.String DAY
- (stable) public static final java.lang.String HOUR
- (stable) public static final java.lang.String HOUR24_MINUTE
- (stable) public static final java.lang.String HOUR24_MINUTE_SECOND
- (stable) public static final java.lang.String HOUR_GENERIC_TZ
- (stable) public static final java.lang.String HOUR_MINUTE
- (stable) public static final java.lang.String HOUR_MINUTE_GENERIC_TZ
- (stable) public static final java.lang.String HOUR_MINUTE_SECOND
- (stable) public static final java.lang.String HOUR_MINUTE_TZ
- (stable) public static final java.lang.String HOUR_TZ
- (stable) public static final java.lang.String MINUTE_SECOND
- (stable) public static final java.lang.String MONTH
- (stable) public static final java.lang.String MONTH_DAY
- (stable) public static final java.lang.String MONTH_WEEKDAY_DAY
- (stable) public static final java.lang.String NUM_MONTH
- (stable) public static final java.lang.String NUM_MONTH_DAY
- (stable) public static final java.lang.String NUM_MONTH_WEEKDAY_DAY
- (stable) public static final int RELATIVE
- (stable) public static final int RELATIVE_DEFAULT
- (stable) public static final int RELATIVE_FULL
- (stable) public static final int RELATIVE_LONG
- (stable) public static final int RELATIVE_MEDIUM
- (stable) public static final int RELATIVE_SHORT
- (stable) public static final java.lang.String STANDALONE_MONTH
- (stable) public static final java.lang.String YEAR
- (stable) public static final java.lang.String YEAR_ABBR_MONTH
- (stable) public static final java.lang.String YEAR_ABBR_MONTH_DAY
- (stable) public static final java.lang.String YEAR_ABBR_MONTH_WEEKDAY_DAY
- (stable) public static final java.lang.String YEAR_ABBR_QUARTER
- (stable) public static final java.lang.String YEAR_MONTH
- (stable) public static final java.lang.String YEAR_MONTH_DAY
- (stable) public static final java.lang.String YEAR_MONTH_WEEKDAY_DAY
- (stable) public static final java.lang.String YEAR_NUM_MONTH
- (stable) public static final java.lang.String YEAR_NUM_MONTH_DAY
- (stable) public static final java.lang.String YEAR_NUM_MONTH_WEEKDAY_DAY
- (stable) public static final java.lang.String YEAR_QUARTER
- (stable) public static final DateFormat getPatternInstance(Calendar, java.lang.String, ULocale)
- (stable) public static final DateFormat getPatternInstance(Calendar, java.lang.String, java.util.Locale)
- (stable) public static final DateFormat getPatternInstance(java.lang.String)
- (stable) public static final DateFormat getPatternInstance(java.lang.String, ULocale)
- (stable) public static final DateFormat getPatternInstance(java.lang.String, java.util.Locale)
DateFormatSymbols
- (stable) public static DateFormatSymbols getInstance(ULocale)
DecimalFormatSymbols
- (stable) public static ULocale[] getAvailableULocales()
- (stable) public static DecimalFormatSymbols getInstance(ULocale)
NumberFormat
- (stable) public int getRoundingMode()
- (stable) public void setRoundingMode(int)
SimpleDateFormat
- (stable) protected DateFormat.Field patternCharToDateFormatField(char)
UnicodeSetIterator
- (stable) public java.lang.String getString()
Package com.ibm.icu.util
- (stable) public final class DateInterval
- (stable) public class TimeUnit
- (stable) public class TimeUnitAmount
Calendar
- (stable) protected DateFormat handleGetDateFormat(java.lang.String, ULocale)
ChineseCalendar
- (stable) public ChineseCalendar(TimeZone)
- (stable) public ChineseCalendar(ULocale)
- (stable) public ChineseCalendar(int, int, int, int)
- (stable) public ChineseCalendar(int, int, int, int, int, int, int)
- (stable) public ChineseCalendar(java.util.Date)
- (stable) public ChineseCalendar(java.util.Locale)
Currency
- (stable) protected Currency(java.lang.String)
- (stable) public static java.lang.String[] getAvailableCurrencyCodes(ULocale, java.util.Date)
JapaneseCalendar
- (stable) public int getActualMaximum(int)
TimeZone
- (stable) public static final int TIMEZONE_ICU
- (stable) public static final int TIMEZONE_JDK
- (stable) public static java.lang.String getCanonicalID(java.lang.String)
- (stable) public static java.lang.String getCanonicalID(java.lang.String, boolean[])
- (stable) public static int getDefaultTimeZoneType()
- (stable) public static synchronized TimeZone getTimeZone(java.lang.String, int)
- (stable) public static synchronized void setDefaultTimeZoneType(int)
ULocale
- (stable) public static ULocale addLikelySubtags(ULocale)
- (stable) public java.lang.String getCharacterOrientation()
- (stable) public java.lang.String getLineOrientation()
- (stable) public static ULocale minimizeSubtags(ULocale)
Added in ICU4J 4.2
Package com.ibm.icu.charset
- (draft) public final class CharsetSelector
Package com.ibm.icu.text
- (draft) public class CurrencyPluralInfo
- (draft) public class IndexCharacters
ArabicShaping
- (draft) public static final int LAMALEF_AUTO
- (draft) public static final int LAMALEF_BEGIN
- (draft) public static final int LAMALEF_END
- (draft) public static final int LAMALEF_MASK
- (draft) public static final int LAMALEF_NEAR
- (draft) public static final int LAMALEF_RESIZE
- (draft) public static final int SEEN_MASK
- (draft) public static final int SEEN_TWOCELL_NEAR
- (draft) public static final int SHAPE_TAIL_NEW_UNICODE
- (draft) public static final int SHAPE_TAIL_TYPE_MASK
- (draft) public static final int SPACES_RELATIVE_TO_TEXT_BEGIN_END
- (draft) public static final int SPACES_RELATIVE_TO_TEXT_MASK
- (draft) public static final int TASHKEEL_BEGIN
- (draft) public static final int TASHKEEL_END
- (draft) public static final int TASHKEEL_MASK
- (draft) public static final int TASHKEEL_REPLACE_BY_TATWEEL
- (draft) public static final int TASHKEEL_RESIZE
- (draft) public static final int TEXT_DIRECTION_VISUAL_RTL
- (draft) public static final int YEHHAMZA_MASK
- (draft) public static final int YEHHAMZA_TWOCELL_NEAR
- (draft) public static int countSpaceSub(char[], int, char)
- (draft) public static int flipArray(char[], int, int, int)
- (draft) public static void shiftArray(char[], int, int, char)
ChineseDateFormat
- (stable) public ChineseDateFormat(java.lang.String, java.lang.String, ULocale)
Collator
- (draft) public static final java.lang.String[] getKeywordValuesForLocale(java.lang.String, ULocale, boolean)
DecimalFormat
- (draft) public DecimalFormat(java.lang.String, DecimalFormatSymbols, CurrencyPluralInfo, int)
- (draft) public CurrencyPluralInfo getCurrencyPluralInfo()
- (draft) public java.math.MathContext getMathContext()
- (draft) public MathContext getMathContextICU()
- (draft) public void setCurrencyPluralInfo(CurrencyPluralInfo)
- (draft) public void setMathContext(java.math.MathContext)
- (draft) public void setMathContextICU(MathContext)
DecimalFormatSymbols
- (draft) public static final int CURRENCT_SPC_SURROUNDING_MATCH
- (draft) public static final int CURRENCY_SPC_CURRENCY_MATCH
- (draft) public static final int CURRENCY_SPC_INSERT
- (draft) public java.lang.String getPatternForCurrencySpacing(int, boolean)
- (draft) public void setPatternForCurrencySpacing(int, boolean, java.lang.String)
MessageFormat
- *internal* public java.util.Set getFormatArgumentNames()
- *internal* public java.text.Format getFormatByArgumentName(java.lang.String)
NumberFormat
- (draft) public static final int CURRENCYSTYLE
- (draft) public static final int INTEGERSTYLE
- (draft) public static final int ISOCURRENCYSTYLE
- (draft) public static final int NUMBERSTYLE
- (draft) public static final int PERCENTSTYLE
- (draft) public static final int PLURALCURRENCYSTYLE
- (draft) public static final int SCIENTIFICSTYLE
- (draft) public static NumberFormat getInstance(ULocale, int)
- (draft) public static final NumberFormat getInstance(int)
- (draft) public static NumberFormat getInstance(java.util.Locale, int)
PluralFormat
- (draft) public java.lang.String toPattern()
PluralRules
- (draft) public static ULocale[] getAvailableULocales()
- (draft) public static ULocale getFunctionalEquivalent(ULocale, boolean[])
RuleBasedNumberFormat
- (draft) public static final int NUMBERING_SYSTEM
RuleBasedTransliterator
- *internal* public Transliterator safeClone()
SimpleDateFormat
- (draft) public SimpleDateFormat(java.lang.String, java.lang.String, ULocale)
- (draft) protected NumberFormat getNumberFormat(char)
StringPrep
- (draft) public static final int RFC3491_NAMEPREP
- (draft) public static final int RFC3530_NFS4_CIS_PREP
- (draft) public static final int RFC3530_NFS4_CS_PREP
- (draft) public static final int RFC3530_NFS4_CS_PREP_CI
- (draft) public static final int RFC3530_NFS4_MIXED_PREP_PREFIX
- (draft) public static final int RFC3530_NFS4_MIXED_PREP_SUFFIX
- (draft) public static final int RFC3722_ISCSI
- (draft) public static final int RFC3920_NODEPREP
- (draft) public static final int RFC3920_RESOURCEPREP
- (draft) public static final int RFC4011_MIB
- (draft) public static final int RFC4013_SASLPREP
- (draft) public static final int RFC4505_TRACE
- (draft) public static final int RFC4518_LDAP
- (draft) public static final int RFC4518_LDAP_CI
- (draft) public static StringPrep getInstance(int)
- (draft) public java.lang.String prepare(java.lang.String, int)
TimeUnitFormat
- (draft) public static final int ABBREVIATED_NAME
- (draft) public static final int FULL_NAME
- (draft) public TimeUnitFormat(ULocale, int)
- (draft) public TimeUnitFormat(java.util.Locale, int)
Transliterator
- *internal* public static void registerAny()
UnicodeSet
- *internal* public UnicodeSet applyPattern(java.lang.String, java.text.ParsePosition, SymbolTable, int)
- (draft) public final UnicodeSet removeAllStrings()
UnicodeSetIterator
- *internal* public UnicodeSet getSet()
Package com.ibm.icu.util
- (draft) public class IllformedLocaleException
- (draft) public static final class ULocale.Builder
Calendar
- *internal* public static java.lang.String getDateTimePattern(Calendar, ULocale, int)
- (draft) public static final java.lang.String[] getKeywordValuesForLocale(java.lang.String, ULocale, boolean)
- (draft) protected DateFormat handleGetDateFormat(java.lang.String, java.lang.String, ULocale)
- (stable) protected DateFormat handleGetDateFormat(java.lang.String, java.lang.String, java.util.Locale)
Calendar.FormatConfiguration
- (draft) public java.lang.String getOverrideString()
Currency
- (draft) public static final int PLURAL_LONG_NAME
- (draft) public static final java.lang.String[] getKeywordValuesForLocale(java.lang.String, ULocale, boolean)
- (draft) public java.lang.String getName(ULocale, int, java.lang.String, boolean[])
- (draft) public java.lang.String getName(java.util.Locale, int, java.lang.String, boolean[])
LocaleData
- (draft) public java.lang.String getLocaleDisplayPattern()
- (draft) public java.lang.String getLocaleSeparator()
ULocale
- (draft) public static final char LDML_EXTENSION
- (draft) public static final char PRIVATE_USE_EXTENSION
- (draft) public static ULocale forLanguageTag(java.lang.String)
- (draft) public static VersionInfo getCLDRVersion()
- (draft) public java.lang.String getExtension(char)
- (draft) public java.util.Set getExtensionKeys()
- (draft) public java.util.Set getLDMLExtensionKeys()
- (draft) public java.lang.String getLDMLExtensionValue(java.lang.String)
- (draft) public java.lang.String toLanguageTag()
UResourceBundle
- *internal* public static void resetBundleCache()
VersionInfo
- (stable) public static final VersionInfo UNICODE_5_1
- (draft) public int compareTo(java.lang.Object)
Contents generated by ReportAPI tool on Tue Apr 28 03:19:26 EDT 2009
Copyright (C) 2009, International Business Machines Corporation, All Rights Reserved.