ICU4J API Comparison: ICU4J 3.0 with ICU4J 3.2
Removed from ICU4J 3.0
Package com.ibm.icu.util
- (draft) public class CharArrayWrapper
ULocale
- (draft) public ULocale(java.util.Locale)
Obsoleted in ICU4J 3.2
Package com.ibm.icu.util
Currency
- (obsolete) public final ULocale getLocale(ULocale.Type)
Changed in ICU4J 3.2 (old, new)
Package com.ibm.icu.text
Collator
- (draft) public static final java.lang.Object registerInstance(com.ibm.icu.text.Collator, java.util.Locale)
(draft) public static final java.lang.Object registerInstance(com.ibm.icu.text.Collator, com.ibm.icu.util.ULocale)
RawCollationKey
- (draft) public int compareTo(com.ibm.icu.text.RawCollationKey)
(draft) public int compareTo(java.lang.Object)
Package com.ibm.icu.util
- (draft) public class ByteArrayWrapper extends java.lang.Object
(draft) public class ByteArrayWrapper extends java.lang.Object implements java.lang.Comparable
ByteArrayWrapper
- (draft) public final void append(byte[], int, int)
(draft) public final com.ibm.icu.util.ByteArrayWrapper append(byte[], int, int)
- (draft) public void ensureCapacity(int)
(draft) public com.ibm.icu.util.ByteArrayWrapper ensureCapacity(int)
- (draft) public final void set(byte[], int, int)
(draft) public final com.ibm.icu.util.ByteArrayWrapper set(byte[], int, int)
ChineseCalendar
- (draft) protected com.ibm.icu.text.DateFormat handleGetDateFormat(java.lang.String, java.util.Locale)
(draft) protected com.ibm.icu.text.DateFormat handleGetDateFormat(java.lang.String, com.ibm.icu.util.ULocale)
Currency
- (draft) public static java.lang.Object registerInstance(com.ibm.icu.util.Currency, java.util.Locale)
(draft) public static java.lang.Object registerInstance(com.ibm.icu.util.Currency, com.ibm.icu.util.ULocale)
Promoted to stable in ICU4J 3.2
Package com.ibm.icu.lang
- (stable) public static interface UCharacter.HangulSyllableType
UCharacter
- (stable) public static final int FOLD_CASE_DEFAULT
- (stable) public static final int FOLD_CASE_EXCLUDE_SPECIAL_I
- (stable) public static int foldCase(int, int)
- (stable) public static final java.lang.String foldCase(java.lang.String, int)
UCharacter.JoiningGroup
- (stable) public static final int FE
- (stable) public static final int KHAPH
- (stable) public static final int ZHAIN
UCharacter.LineBreak
- (stable) public static final int NEXT_LINE
- (stable) public static final int WORD_JOINER
UCharacter.UnicodeBlock
- (stable) public static final UCharacter.UnicodeBlock AEGEAN_NUMBERS
- (stable) public static final int AEGEAN_NUMBERS_ID
- (stable) public static final UCharacter.UnicodeBlock CYPRIOT_SYLLABARY
- (stable) public static final int CYPRIOT_SYLLABARY_ID
- (stable) public static final UCharacter.UnicodeBlock KHMER_SYMBOLS
- (stable) public static final int KHMER_SYMBOLS_ID
- (stable) public static final UCharacter.UnicodeBlock LIMBU
- (stable) public static final int LIMBU_ID
- (stable) public static final UCharacter.UnicodeBlock LINEAR_B_IDEOGRAMS
- (stable) public static final int LINEAR_B_IDEOGRAMS_ID
- (stable) public static final UCharacter.UnicodeBlock LINEAR_B_SYLLABARY
- (stable) public static final int LINEAR_B_SYLLABARY_ID
- (stable) public static final UCharacter.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS
- (stable) public static final int MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID
- (stable) public static final UCharacter.UnicodeBlock NO_BLOCK
- (stable) public static final UCharacter.UnicodeBlock OSMANYA
- (stable) public static final int OSMANYA_ID
- (stable) public static final UCharacter.UnicodeBlock PHONETIC_EXTENSIONS
- (stable) public static final int PHONETIC_EXTENSIONS_ID
- (stable) public static final UCharacter.UnicodeBlock SHAVIAN
- (stable) public static final int SHAVIAN_ID
- (stable) public static final UCharacter.UnicodeBlock TAI_LE
- (stable) public static final int TAI_LE_ID
- (stable) public static final UCharacter.UnicodeBlock TAI_XUAN_JING_SYMBOLS
- (stable) public static final int TAI_XUAN_JING_SYMBOLS_ID
- (stable) public static final UCharacter.UnicodeBlock UGARITIC
- (stable) public static final int UGARITIC_ID
- (stable) public static final UCharacter.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT
- (stable) public static final int VARIATION_SELECTORS_SUPPLEMENT_ID
- (stable) public static final UCharacter.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS
- (stable) public static final int YIJING_HEXAGRAM_SYMBOLS_ID
UProperty
- (stable) public static final int CASE_SENSITIVE
- (stable) public static final int HANGUL_SYLLABLE_TYPE
UScript
- (stable) public static final int BRAILLE
- (stable) public static final int CANADIAN_ABORIGINAL
- (stable) public static final int CYPRIOT
- (stable) public static final int LIMBU
- (stable) public static final int LINEAR_B
- (stable) public static final int OSMANYA
- (stable) public static final int SHAVIAN
- (stable) public static final int TAI_LE
- (stable) public static final int UGARITIC
Package com.ibm.icu.text
- (stable) public static final class CollationKey.BoundMode
- (stable) public static abstract class Collator.CollatorFactory
- (stable) public static abstract class NumberFormat.NumberFormatFactory
- (stable) public static abstract class NumberFormat.SimpleNumberFormatFactory
BreakIterator
- (stable) public static synchronized java.util.Locale[] getAvailableLocales()
CollationKey
- (stable) public CollationKey getBound(int, int)
- (stable) public CollationKey merge(CollationKey)
Collator
- (stable) public java.lang.Object clone()
- (stable) public static java.lang.String getDisplayName(java.util.Locale)
- (stable) public static java.lang.String getDisplayName(java.util.Locale, java.util.Locale)
- (stable) public abstract int getVariableTop()
- (stable) public static final java.lang.Object registerFactory(Collator.CollatorFactory)
- (stable) public abstract int setVariableTop(java.lang.String)
- (stable) public abstract void setVariableTop(int)
- (stable) public static final boolean unregister(java.lang.Object)
Normalizer
- (stable) public static final int COMPARE_NORM_OPTIONS_SHIFT
- (stable) public static final int UNICODE_3_2
- (stable) public Normalizer(UCharacterIterator, Normalizer.Mode, int)
- (stable) public Normalizer(java.lang.String, Normalizer.Mode, int)
- (stable) public Normalizer(java.text.CharacterIterator, Normalizer.Mode, int)
- (stable) public static int compose(char[], char[], boolean, int)
- (stable) public static int compose(char[], int, int, char[], int, int, boolean, int)
- (stable) public static java.lang.String compose(java.lang.String, boolean, int)
- (stable) public static int decompose(char[], char[], boolean, int)
- (stable) public static int decompose(char[], int, int, char[], int, int, boolean, int)
- (stable) public static java.lang.String decompose(java.lang.String, boolean, int)
- (stable) public int getOption(int)
- (stable) public static boolean isNormalized(char[], int, int, Normalizer.Mode, int)
- (stable) public static boolean isNormalized(int, Normalizer.Mode, int)
- (stable) public static boolean isNormalized(java.lang.String, Normalizer.Mode, int)
- (stable) public static int normalize(char[], char[], Normalizer.Mode, int)
- (stable) public static int normalize(char[], int, int, char[], int, int, Normalizer.Mode, int)
- (stable) public static java.lang.String normalize(int, Normalizer.Mode)
- (stable) public static java.lang.String normalize(int, Normalizer.Mode, int)
- (stable) public static java.lang.String normalize(java.lang.String, Normalizer.Mode, int)
- (stable) public static Normalizer.QuickCheckResult quickCheck(char[], Normalizer.Mode, int)
- (stable) public static Normalizer.QuickCheckResult quickCheck(char[], int, int, Normalizer.Mode, int)
- (stable) public static Normalizer.QuickCheckResult quickCheck(java.lang.String, Normalizer.Mode, int)
- (stable) public void setOption(int, boolean)
Normalizer.Mode
- (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)
NumberFormat
- (stable) protected NumberFormat()
- (stable) public Currency getCurrency()
- (stable) public static java.lang.Object registerFactory(NumberFormat.NumberFormatFactory)
- (stable) public void setCurrency(Currency)
- (stable) public static boolean unregister(java.lang.Object)
RuleBasedCollator
- (stable) public java.lang.String getRules(boolean)
- (stable) public int getVariableTop()
- (stable) public int setVariableTop(java.lang.String)
- (stable) public void setVariableTop(int)
Transliterator.Position
- (stable) public Transliterator.Position(Transliterator.Position)
- (stable) public boolean equals(java.lang.Object)
- (stable) public void set(Transliterator.Position)
- (stable) public java.lang.String toString()
Package com.ibm.icu.util
Currency
- (stable) public static final int LONG_NAME
- (stable) public static final int SYMBOL_NAME
- (stable) public static boolean unregister(java.lang.Object)
VersionInfo
- (stable) public static final VersionInfo UNICODE_4_0
Added in ICU4J 3.2
Package com.ibm.icu.lang
UCharacter
- (draft) public static final int codePointAt(char[], int, int)
- (draft) public static final int codePointBefore(char[], int, int)
- (draft) public static java.lang.String toLowerCase(ULocale, java.lang.String)
- (draft) public static java.lang.String toTitleCase(ULocale, java.lang.String, BreakIterator)
- (draft) public static java.lang.String toUpperCase(ULocale, java.lang.String)
Package com.ibm.icu.text
BreakIterator
- (draft) public static synchronized ULocale[] getAvailableULocales()
- (draft) public static BreakIterator getCharacterInstance(ULocale)
- (draft) public static BreakIterator getLineInstance(ULocale)
- (draft) public static BreakIterator getSentenceInstance(ULocale)
- (draft) public static BreakIterator getTitleInstance(ULocale)
- (draft) public static BreakIterator getWordInstance(ULocale)
- (draft) public static java.lang.Object registerInstance(BreakIterator, ULocale, int)
ChineseDateFormat
- (draft) public ChineseDateFormat(java.lang.String, ULocale)
ChineseDateFormatSymbols
- (draft) public ChineseDateFormatSymbols(Calendar, ULocale)
- (draft) public ChineseDateFormatSymbols(ULocale)
Collator
- (draft) public static java.lang.String getDisplayName(ULocale)
- (draft) public static java.lang.String getDisplayName(ULocale, ULocale)
Collator.CollatorFactory
- (draft) public Collator createCollator(ULocale)
- (draft) public java.lang.String getDisplayName(ULocale, ULocale)
DateFormat
- (draft) public static ULocale[] getAvailableULocales()
- (draft) public static final DateFormat getDateInstance(Calendar, int, ULocale)
- (draft) public static final DateFormat getDateInstance(int, ULocale)
- (draft) public static final DateFormat getDateTimeInstance(Calendar, int, int, ULocale)
- (draft) public static final DateFormat getDateTimeInstance(int, int, ULocale)
- (draft) public static final DateFormat getInstance(Calendar, ULocale)
- (draft) public static final DateFormat getTimeInstance(Calendar, int, ULocale)
- (draft) public static final DateFormat getTimeInstance(int, ULocale)
DateFormatSymbols
- (draft) public DateFormatSymbols(Calendar, ULocale)
- (draft) public DateFormatSymbols(ULocale)
- (draft) public DateFormatSymbols(java.lang.Class, ULocale)
- (draft) public DateFormatSymbols(java.util.ResourceBundle, ULocale)
- (draft) public static java.util.ResourceBundle getDateFormatBundle(Calendar, ULocale)
- (draft) public static java.util.ResourceBundle getDateFormatBundle(java.lang.Class, ULocale)
DecimalFormatSymbols
- (draft) public DecimalFormatSymbols(ULocale)
- (draft) public ULocale getULocale()
MessageFormat
- (draft) public MessageFormat(java.lang.String, ULocale)
- (draft) public ULocale getULocale()
- (draft) public void setLocale(ULocale)
Normalizer
- (obsolete) public int setIndex(int)
NumberFormat
- (draft) public static ULocale[] getAvailableULocales()
- (draft) public static NumberFormat getCurrencyInstance(ULocale)
- (draft) public static NumberFormat getInstance(ULocale)
- (draft) public static NumberFormat getIntegerInstance(ULocale)
- (draft) public static NumberFormat getNumberInstance(ULocale)
- (draft) protected static java.lang.String getPattern(ULocale, int)
- (draft) public static NumberFormat getPercentInstance(ULocale)
- (draft) public static NumberFormat getScientificInstance(ULocale)
NumberFormat.NumberFormatFactory
- (draft) public NumberFormat createFormat(ULocale, int)
NumberFormat.SimpleNumberFormatFactory
- (draft) public NumberFormat.SimpleNumberFormatFactory(ULocale)
- (draft) public NumberFormat.SimpleNumberFormatFactory(ULocale, boolean)
RuleBasedNumberFormat
- (draft) public RuleBasedNumberFormat(ULocale, int)
- (draft) public RuleBasedNumberFormat(java.lang.String, ULocale)
- (draft) public RuleBasedNumberFormat(java.lang.String, java.lang.String[][])
- (draft) public RuleBasedNumberFormat(java.lang.String, java.lang.String[][], ULocale)
- (draft) public java.lang.String getRuleSetDisplayName(java.lang.String)
- (draft) public java.lang.String getRuleSetDisplayName(java.lang.String, ULocale)
- (draft) public ULocale[] getRuleSetDisplayNameLocales()
- (draft) public java.lang.String[] getRuleSetDisplayNames()
- (draft) public java.lang.String[] getRuleSetDisplayNames(ULocale)
SimpleDateFormat
- (draft) public SimpleDateFormat(java.lang.String, ULocale)
StringSearch
- (draft) public StringSearch(java.lang.String, java.text.CharacterIterator, ULocale)
Transliterator
- (draft) public static java.lang.String getDisplayName(java.lang.String, ULocale)
UnicodeSet
- (draft) public UnicodeSet(java.lang.String, java.text.ParsePosition, SymbolTable, int)
- (draft) public UnicodeSet applyPropertyAlias(java.lang.String, java.lang.String, SymbolTable)
Package com.ibm.icu.util
- (draft) public final class UniversalTimeScale
BuddhistCalendar
- (draft) public BuddhistCalendar(TimeZone, ULocale)
- (draft) public BuddhistCalendar(ULocale)
ByteArrayWrapper
- (draft) public ByteArrayWrapper(byte[], int)
- (draft) public ByteArrayWrapper(java.nio.ByteBuffer)
- (draft) public int compareTo(java.lang.Object)
- (draft) public boolean equals(java.lang.Object)
- (draft) public int hashCode()
- (draft) public java.lang.String toString()
Calendar
- (draft) protected Calendar(TimeZone, ULocale)
- (draft) public static ULocale[] getAvailableULocales()
- (draft) public DateFormat getDateTimeFormat(int, int, ULocale)
- (draft) public java.lang.String getDisplayName(ULocale)
- (draft) public static synchronized Calendar getInstance(TimeZone, ULocale)
- (draft) public static synchronized Calendar getInstance(ULocale)
- (draft) protected DateFormat handleGetDateFormat(java.lang.String, ULocale)
ChineseCalendar
- (draft) public ChineseCalendar(TimeZone, ULocale)
Currency
- (stable) public static ULocale[] getAvailableULocales()
- (draft) public static Currency getInstance(ULocale)
- (draft) public java.lang.String getName(ULocale, int, boolean[])
GregorianCalendar
- (draft) public GregorianCalendar(TimeZone, ULocale)
- (draft) public GregorianCalendar(ULocale)
HebrewCalendar
- (draft) public HebrewCalendar(TimeZone, ULocale)
- (draft) public HebrewCalendar(ULocale)
Holiday
- (draft) public java.lang.String getDisplayName(ULocale)
- (draft) public static Holiday[] getHolidays(ULocale)
IslamicCalendar
- (draft) public IslamicCalendar(TimeZone, ULocale)
- (draft) public IslamicCalendar(ULocale)
JapaneseCalendar
- (draft) public JapaneseCalendar(TimeZone, ULocale)
- (draft) public JapaneseCalendar(ULocale)
TimeZone
- (draft) public java.lang.String getDisplayName(boolean, int, ULocale)
- (draft) public final java.lang.String getDisplayName(ULocale)
ULocale
- (draft) public static ULocale forLocale(java.util.Locale)
- (draft) public ULocale getFallback()
- (draft) public static java.lang.String getFallback(java.lang.String)
- (draft) public ULocale setKeywordValue(java.lang.String, java.lang.String)
- (draft) public static java.lang.String setKeywordValue(java.lang.String, java.lang.String, java.lang.String)
Contents generated by ReportAPI tool on Sun Nov 07 21:50:10 PST 2004
Copyright (C) 2004, International Business Machines Corporation, All Rights Reserved.