ICU4J API Comparison: ICU4J 4.2.1 with ICU4J 4.4.1
Removed from ICU4J 4.2.1
Package com.ibm.icu.charset
CharsetCallback
- (draft)      public CharsetCallback()
Package com.ibm.icu.math
BigDecimal
- (stable)     public int compareTo(java.lang.Object)
Package com.ibm.icu.text
- *internal*  public class BreakDictionaryArabicShaping
- (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)
CollationKey
- (stable)     public int compareTo(java.lang.Object)
DateIntervalInfo
- (stable)     public java.lang.Object cloneAsThawed()
- (stable)     public java.lang.Object freeze()
DateTimePatternGenerator
- (stable)     public java.lang.Object cloneAsThawed()
- (stable)     public java.lang.Object freeze()
DecimalFormatSymbols
- (draft)      public static final int CURRENCT_SPC_SURROUNDING_MATCH
IndexCharacters
- (draft)      public static final char CGJ
Normalizer
- *internal*  public static boolean isNFSkippable(int, Normalizer.Mode)
Normalizer.Mode
- (stable)     protected int getMask()
- (stable)     protected int getMinC()
- (stable)     protected Normalizer.IsNextBoundary getNextBoundary()
- (stable)     protected Normalizer.IsPrevBoundary getPrevBoundary()
- (stable)     protected boolean isNFSkippable(int)
- (stable)     protected int normalize(char[], int, int, char[], int, int, UnicodeSet)
- (stable)     protected int normalize(char[], int, int, char[], int, int, int)
- (stable)     protected java.lang.String normalize(java.lang.String, int)
- (stable)     protected Normalizer.QuickCheckResult quickCheck(char[], int, int, boolean, UnicodeSet)
Package com.ibm.icu.util
Calendar
- (stable)     public int compareTo(java.lang.Object)
ChineseCalendar
- (stable)     public static int IS_LEAP_MONTH
- (stable)     protected int[] handleCreateFields()
GlobalizationPreferences
- (draft)      public java.lang.Object cloneAsThawed()
- (draft)      public java.lang.Object freeze()
ULocale
- (draft)      public static final char LDML_EXTENSION
- (draft)      public static VersionInfo getCLDRVersion()
- (draft)      public java.util.Set getLDMLExtensionKeys()
- (draft)      public java.lang.String getLDMLExtensionValue(java.lang.String)
ULocale.Builder
- (draft)      public ULocale create()
- (draft)      public ULocale.Builder setLDMLExtensionValue(java.lang.String, java.lang.String)
UResourceBundle
- *internal*  protected static final int ALIAS
- *internal*  protected static final int TABLE32
- *internal*  protected boolean isTopLevel
- *internal*  protected java.lang.String key
- *internal*  protected long resource
- *internal*  protected int size
VersionInfo
- (draft)      public int compareTo(java.lang.Object)
Withdrawn, Deprecated, or Obsoleted in ICU4J 4.4.1
Package com.ibm.icu.text
SimpleDateFormat
- *internal*  protected NumberFormat getNumberFormat(char)
Package com.ibm.icu.util
Calendar.FormatConfiguration
- *internal*  public java.lang.String getOverrideString()
Changed in ICU4J 4.4.1 (old, new)
Package com.ibm.icu.charset
CharsetProviderICU
-     *internal*  public static final java.lang.Object[] getAvailableNames()
*internal*  public static final java.lang.String[] getAvailableNames()
Package com.ibm.icu.text
CharsetMatch
-     (stable)     public int compareTo(java.lang.Object)
(stable)     public int compareTo(com.ibm.icu.text.CharsetMatch)
RawCollationKey
-     (stable)     public int compareTo(java.lang.Object)
(stable)     public int compareTo(com.ibm.icu.text.RawCollationKey)
-     (stable)     public interface StringTransform 
(stable)     public interface StringTransform implements com.ibm.icu.text.Transform
UTF16.StringComparator
-     (stable)     public int compare(java.lang.Object, java.lang.Object)
(stable)     public int compare(java.lang.String, java.lang.String)
-     (stable)     public class UnicodeSet extends com.ibm.icu.text.UnicodeFilter implements com.ibm.icu.util.Freezable
(stable)     public class UnicodeSet extends com.ibm.icu.text.UnicodeFilter implements java.lang.Iterable, java.lang.Comparable, com.ibm.icu.util.Freezable
UnicodeSet
-     (stable)     public void addAll(java.util.Collection)
(draft)      public com.ibm.icu.text.UnicodeSet addAll(int, int)
-     (stable)     public void addAllTo(java.util.Collection)
(draft)      public static java.lang.Object[] addAllTo(java.lang.Iterable, T[])
-     (stable)     public java.lang.Object cloneAsThawed()
(stable)     public com.ibm.icu.text.UnicodeSet cloneAsThawed()
-     (stable)     public java.lang.Object freeze()
(stable)     public com.ibm.icu.text.UnicodeSet freeze()
Package com.ibm.icu.util
ByteArrayWrapper
-     (stable)     public int compareTo(java.lang.Object)
(stable)     public int compareTo(com.ibm.icu.util.ByteArrayWrapper)
UResourceBundle
-     *internal*  protected static void addToCache(java.lang.ClassLoader, java.lang.String, com.ibm.icu.util.ULocale, com.ibm.icu.util.UResourceBundle)
*internal*  protected static com.ibm.icu.util.UResourceBundle addToCache(java.lang.ClassLoader, java.lang.String, com.ibm.icu.util.ULocale, com.ibm.icu.util.UResourceBundle)
VersionInfo
-     *internal*  public static final java.lang.String ICU_DATA_VERSION
*internal*  public static final com.ibm.icu.util.VersionInfo ICU_DATA_VERSION
Promoted to stable in ICU4J 4.4.1
Package com.ibm.icu.charset
- (stable)     public final class CharsetSelector
Package com.ibm.icu.text
- (stable)     public class CurrencyPluralInfoChineseDateFormat
- (draft)      public ChineseDateFormat(java.lang.String, java.lang.String, ULocale)
Collator
- (stable)     public static final java.lang.String[] getKeywordValuesForLocale(java.lang.String, ULocale, boolean)
DecimalFormat
- (stable)     public DecimalFormat(java.lang.String, DecimalFormatSymbols, CurrencyPluralInfo, int)
- (stable)     public CurrencyPluralInfo getCurrencyPluralInfo()
- (stable)     public java.math.MathContext getMathContext()
- (stable)     public MathContext getMathContextICU()
- (stable)     public void setCurrencyPluralInfo(CurrencyPluralInfo)
- (stable)     public void setMathContext(java.math.MathContext)
- (stable)     public void setMathContextICU(MathContext)
NumberFormat
- (stable)     public static final int CURRENCYSTYLE
- (stable)     public static final int INTEGERSTYLE
- (stable)     public static final int ISOCURRENCYSTYLE
- (stable)     public static final int NUMBERSTYLE
- (stable)     public static final int PERCENTSTYLE
- (stable)     public static final int PLURALCURRENCYSTYLE
- (stable)     public static final int SCIENTIFICSTYLE
- (stable)     public static NumberFormat getInstance(ULocale, int)
- (stable)     public static final NumberFormat getInstance(int)
- (stable)     public static NumberFormat getInstance(java.util.Locale, int)
PluralFormat
- (stable)     public java.lang.String toPattern()
RuleBasedNumberFormat
- (stable)     public static final int NUMBERING_SYSTEM
SimpleDateFormat
- (stable)     public SimpleDateFormat(java.lang.String, java.lang.String, ULocale)
StringPrep
- (stable)     public static final int RFC3491_NAMEPREP
- (stable)     public static final int RFC3530_NFS4_CIS_PREP
- (stable)     public static final int RFC3530_NFS4_CS_PREP
- (stable)     public static final int RFC3530_NFS4_CS_PREP_CI
- (stable)     public static final int RFC3530_NFS4_MIXED_PREP_PREFIX
- (stable)     public static final int RFC3530_NFS4_MIXED_PREP_SUFFIX
- (stable)     public static final int RFC3722_ISCSI
- (stable)     public static final int RFC3920_NODEPREP
- (stable)     public static final int RFC3920_RESOURCEPREP
- (stable)     public static final int RFC4011_MIB
- (stable)     public static final int RFC4013_SASLPREP
- (stable)     public static final int RFC4505_TRACE
- (stable)     public static final int RFC4518_LDAP
- (stable)     public static final int RFC4518_LDAP_CI
- (stable)     public static StringPrep getInstance(int)
- (stable)     public java.lang.String prepare(java.lang.String, int)
TimeUnitFormat
- (stable)     public static final int ABBREVIATED_NAME
- (stable)     public static final int FULL_NAME
- (stable)     public TimeUnitFormat(ULocale, int)
- (stable)     public TimeUnitFormat(java.util.Locale, int)
UnicodeSet
- (stable)     public final UnicodeSet removeAllStrings()
Package com.ibm.icu.util
Calendar
- (stable)     public static final java.lang.String[] getKeywordValuesForLocale(java.lang.String, ULocale, boolean)
Currency
- (stable)     public static final int PLURAL_LONG_NAME
- (stable)     public static final java.lang.String[] getKeywordValuesForLocale(java.lang.String, ULocale, boolean)
- (stable)     public java.lang.String getName(ULocale, int, java.lang.String, boolean[])
- (stable)     public java.lang.String getName(java.util.Locale, int, java.lang.String, boolean[])
LocaleData
- (stable)     public java.lang.String getLocaleDisplayPattern()
- (stable)     public java.lang.String getLocaleSeparator()
Added in ICU4J 4.4.1
Package com.ibm.icu.charset
CharsetDecoderICU
- *internal*  protected static final int EXT_MAX_BYTES
Package com.ibm.icu.lang
UCharacter
- (draft)      public static int getCharFromNameAlias(java.lang.String)
- (draft)      public static java.lang.String getNameAlias(int)
UCharacter.JoiningGroup
- (stable)     public static final int FARSI_YEH
- (stable)     public static final int NYA
UCharacter.LineBreak
- (stable)     public static final int CLOSE_PARENTHESIS
UCharacter.UnicodeBlock
- (stable)     public static final UCharacter.UnicodeBlock AVESTAN
- (stable)     public static final int AVESTAN_ID
- (stable)     public static final UCharacter.UnicodeBlock BAMUM
- (stable)     public static final int BAMUM_ID
- (stable)     public static final UCharacter.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
- (stable)     public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_ID
- (stable)     public static final UCharacter.UnicodeBlock COMMON_INDIC_NUMBER_FORMS
- (stable)     public static final int COMMON_INDIC_NUMBER_FORMS_ID
- (stable)     public static final UCharacter.UnicodeBlock DEVANAGARI_EXTENDED
- (stable)     public static final int DEVANAGARI_EXTENDED_ID
- (stable)     public static final UCharacter.UnicodeBlock EGYPTIAN_HIEROGLYPHS
- (stable)     public static final int EGYPTIAN_HIEROGLYPHS_ID
- (stable)     public static final UCharacter.UnicodeBlock ENCLOSED_ALPHANUMERIC_SUPPLEMENT
- (stable)     public static final int ENCLOSED_ALPHANUMERIC_SUPPLEMENT_ID
- (stable)     public static final UCharacter.UnicodeBlock ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
- (stable)     public static final int ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_ID
- (stable)     public static final UCharacter.UnicodeBlock HANGUL_JAMO_EXTENDED_A
- (stable)     public static final int HANGUL_JAMO_EXTENDED_A_ID
- (stable)     public static final UCharacter.UnicodeBlock HANGUL_JAMO_EXTENDED_B
- (stable)     public static final int HANGUL_JAMO_EXTENDED_B_ID
- (stable)     public static final UCharacter.UnicodeBlock IMPERIAL_ARAMAIC
- (stable)     public static final int IMPERIAL_ARAMAIC_ID
- (stable)     public static final UCharacter.UnicodeBlock INSCRIPTIONAL_PAHLAVI
- (stable)     public static final int INSCRIPTIONAL_PAHLAVI_ID
- (stable)     public static final UCharacter.UnicodeBlock INSCRIPTIONAL_PARTHIAN
- (stable)     public static final int INSCRIPTIONAL_PARTHIAN_ID
- (stable)     public static final UCharacter.UnicodeBlock JAVANESE
- (stable)     public static final int JAVANESE_ID
- (stable)     public static final UCharacter.UnicodeBlock KAITHI
- (stable)     public static final int KAITHI_ID
- (stable)     public static final UCharacter.UnicodeBlock LISU
- (stable)     public static final int LISU_ID
- (stable)     public static final UCharacter.UnicodeBlock MEETEI_MAYEK
- (stable)     public static final int MEETEI_MAYEK_ID
- (stable)     public static final UCharacter.UnicodeBlock MYANMAR_EXTENDED_A
- (stable)     public static final int MYANMAR_EXTENDED_A_ID
- (stable)     public static final UCharacter.UnicodeBlock OLD_SOUTH_ARABIAN
- (stable)     public static final int OLD_SOUTH_ARABIAN_ID
- (stable)     public static final UCharacter.UnicodeBlock OLD_TURKIC
- (stable)     public static final int OLD_TURKIC_ID
- (stable)     public static final UCharacter.UnicodeBlock RUMI_NUMERAL_SYMBOLS
- (stable)     public static final int RUMI_NUMERAL_SYMBOLS_ID
- (stable)     public static final UCharacter.UnicodeBlock SAMARITAN
- (stable)     public static final int SAMARITAN_ID
- (stable)     public static final UCharacter.UnicodeBlock TAI_THAM
- (stable)     public static final int TAI_THAM_ID
- (stable)     public static final UCharacter.UnicodeBlock TAI_VIET
- (stable)     public static final int TAI_VIET_ID
- (stable)     public static final UCharacter.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
- (stable)     public static final int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_ID
- (stable)     public static final UCharacter.UnicodeBlock VEDIC_EXTENSIONS
- (stable)     public static final int VEDIC_EXTENSIONS_ID
UProperty
- (stable)     public static final int CASED
- (stable)     public static final int CASE_IGNORABLE
- (stable)     public static final int CHANGES_WHEN_CASEFOLDED
- (stable)     public static final int CHANGES_WHEN_CASEMAPPED
- (stable)     public static final int CHANGES_WHEN_LOWERCASED
- (stable)     public static final int CHANGES_WHEN_NFKC_CASEFOLDED
- (stable)     public static final int CHANGES_WHEN_TITLECASED
- (stable)     public static final int CHANGES_WHEN_UPPERCASED
- *internal*  public static final int UNDEFINED
UScript
- (stable)     public static final int BAMUM
- (stable)     public static final int LISU
- (stable)     public static final int NAKHI_GEBA
- (stable)     public static final int OLD_SOUTH_ARABIAN
Package com.ibm.icu.text
- (draft)      public abstract class CurrencyDisplayNames
- (draft)      public class CurrencyMetaInfo
- (draft)      public static final class CurrencyMetaInfo.CurrencyDigits
- (draft)      public static final class CurrencyMetaInfo.CurrencyFilter
- (draft)      public static final class CurrencyMetaInfo.CurrencyInfo
- (draft)      public class FilteredNormalizer2
- (draft)      public abstract class LocaleDisplayNames
- (draft)      public static final class LocaleDisplayNames.DialectHandling
- (draft)      public abstract class Normalizer2
- (draft)      public static final class Normalizer2.Mode
- (draft)      public interface RbnfLenientScanner
- (draft)      public interface RbnfLenientScannerProvider
- *internal*  public class RbnfScannerProviderImpl
- (draft)      public class SelectFormat
- (draft)      public interface Transform
- (draft)      public static final class UnicodeSet.ComparisonStyle
- (draft)      public static final class UnicodeSet.SpanConditionCollator
- *internal*  public Collator setStrength2(int)
DateIntervalInfo
- (stable)     public DateIntervalInfo cloneAsThawed()
- (stable)     public DateIntervalInfo freeze()
DateTimePatternGenerator
- (draft)      public static final int MATCH_ALL_FIELDS_LENGTH
- (draft)      public static final int MATCH_HOUR_FIELD_LENGTH
- *internal*  public static final int MATCH_MINUTE_FIELD_LENGTH
- (draft)      public static final int MATCH_NO_OPTIONS
- *internal*  public static final int MATCH_SECOND_FIELD_LENGTH
- (stable)     public DateTimePatternGenerator cloneAsThawed()
- (stable)     public DateTimePatternGenerator freeze()
- (draft)      public java.lang.String getBestPattern(java.lang.String, int)
- *internal*  public static DateTimePatternGenerator getFrozenInstance(ULocale)
- (draft)      public java.lang.String replaceFieldTypes(java.lang.String, java.lang.String, int)
- *internal*  public boolean skeletonsAreSimilar(java.lang.String, java.lang.String)
DateTimePatternGenerator.VariableField
- *internal*  protected boolean isNumeric()
DecimalFormatSymbols
- (draft)      public static final int CURRENCY_SPC_SURROUNDING_MATCH
IndexCharacters
- *internal*  public IndexCharacters(ULocale, UnicodeSet, Collator)
Normalizer.Mode
- (draft)      public Normalizer.Mode()
- *internal*  protected abstract Normalizer2 getNormalizer2(int)
RuleBasedNumberFormat
- (draft)      public RbnfLenientScannerProvider getLenientScannerProvider()
- (draft)      public void setLenientScannerProvider(RbnfLenientScannerProvider)
UnicodeSet
- (draft)      public UnicodeSet(int[])
- (stable)     public UnicodeSet add(java.util.Collection)
- (draft)      public UnicodeSet addAll(java.lang.String[])
- (stable)     public UnicodeSet addAll(java.util.Collection)
- (draft)      public java.lang.String[] addAllTo(java.lang.String[])
- (draft)      public java.util.Collection addAllTo(T)
- (draft)      public static java.util.Collection addAllTo(java.lang.Iterable, U)
- *internal*  public UnicodeSet addBridges(UnicodeSet)
- (draft)      public static int compare(int, java.lang.String)
- (draft)      public static int compare(java.lang.Iterable, java.lang.Iterable)
- (draft)      public static int compare(java.lang.String, int)
- (draft)      public static int compare(java.util.Collection, java.util.Collection, UnicodeSet.ComparisonStyle)
- (draft)      public int compareTo(UnicodeSet)
- (draft)      public int compareTo(UnicodeSet, UnicodeSet.ComparisonStyle)
- (draft)      public int compareTo(java.lang.Iterable)
- (draft)      public boolean containsAll(java.util.Collection)
- (draft)      public boolean containsNone(java.util.Collection)
- (draft)      public final boolean containsSome(java.util.Collection)
- *internal*  public int findIn(java.lang.CharSequence, int, boolean)
- *internal*  public int findLastIn(java.lang.CharSequence, int, boolean)
- *internal*  public static int getSingleCodePoint(java.lang.String)
- (draft)      public java.util.Iterator iterator()
- (draft)      public UnicodeSet removeAll(java.util.Collection)
- (draft)      public UnicodeSet retainAll(java.util.Collection)
- (draft)      public int span(java.lang.CharSequence, UnicodeSet.SpanCondition)
- (draft)      public int span(java.lang.CharSequence, int, UnicodeSet.SpanCondition)
- (draft)      public int spanBack(java.lang.CharSequence, UnicodeSet.SpanCondition)
- (draft)      public int spanBack(java.lang.CharSequence, int, UnicodeSet.SpanCondition)
- (draft)      public java.lang.Iterable strings()
- *internal*  public java.lang.String stripFrom(java.lang.CharSequence, boolean)
- (draft)      public static java.lang.String[] toArray(UnicodeSet)
Package com.ibm.icu.util
- (draft)      public class LocaleMatcher
- *internal*  public static class LocaleMatcher.LanguageMatcherData
- (draft)      public class LocalePriorityList
- (draft)      public static class LocalePriorityList.BuilderCalendar
- (draft)      public static final int IS_LEAP_MONTH
GlobalizationPreferences
- (draft)      public GlobalizationPreferences cloneAsThawed()
- (draft)      public GlobalizationPreferences freeze()
HebrewCalendar
- *internal*  public static boolean isLeapYear(int)
LocaleData
- (stable)     public static VersionInfo getCLDRVersion()
TimeZone
- (draft)      public static final int GENERIC_LOCATION
- (draft)      public static final int LONG_GENERIC
- (draft)      public static final int LONG_GMT
- (draft)      public static final int SHORT_COMMONLY_USED
- (draft)      public static final int SHORT_GENERIC
- (draft)      public static final int SHORT_GMT
- (draft)      public static ICULogger TimeZoneLogger
ULocale
- (draft)      public static final char UNICODE_LOCALE_EXTENSION
- (draft)      public java.lang.String getDisplayLanguageWithDialect()
- (draft)      public java.lang.String getDisplayLanguageWithDialect(ULocale)
- (draft)      public static java.lang.String getDisplayLanguageWithDialect(java.lang.String, ULocale)
- (draft)      public static java.lang.String getDisplayLanguageWithDialect(java.lang.String, java.lang.String)
- (draft)      public java.lang.String getDisplayNameWithDialect()
- (draft)      public java.lang.String getDisplayNameWithDialect(ULocale)
- (draft)      public static java.lang.String getDisplayNameWithDialect(java.lang.String, ULocale)
- (draft)      public static java.lang.String getDisplayNameWithDialect(java.lang.String, java.lang.String)
- (draft)      public java.util.Set getUnicodeLocaleKeys()
- (draft)      public java.lang.String getUnicodeLocaleType(java.lang.String)
ULocale.Builder
- (draft)      public ULocale.Builder(boolean)
- (draft)      public ULocale build()
- (draft)      public boolean isLenientVariant()
- (draft)      public ULocale.Builder setUnicodeLocaleKeyword(java.lang.String, java.lang.String)
UResourceBundle
- *internal*  protected UResourceBundle findTopLevel(int)
- *internal*  protected UResourceBundle findTopLevel(java.lang.String)
- *internal*  protected java.util.Set handleKeySet()
- *internal*  protected boolean isTopLevelResource()
- *internal*  public java.util.Set keySet()
VersionInfo
- *internal*  public static final java.lang.String ICU_DATA_VERSION_PATH
- (stable)     public static final VersionInfo UNICODE_5_2
Contents generated by ReportAPI tool on Thu Apr 22 15:08:54 EDT 2010
Copyright (C) 2010, International Business Machines Corporation, All Rights Reserved.