ICU4J API Comparison: ICU4J 3.6 with ICU4J 3.8
Removed from ICU4J 3.6
Package com.ibm.icu.text
DateTimePatternGenerator
- (draft) public DateTimePatternGenerator add(java.lang.String, boolean, DateTimePatternGenerator.PatternInfo)
- (draft) public java.lang.String getAppendItemFormats(int)
- (draft) public java.lang.String getAppendItemNames(int)
- (draft) public static DateTimePatternGenerator newInstance()
- (draft) public void setAppendItemFormats(int, java.lang.String)
- (draft) public void setAppendItemNames(int, java.lang.String)
RuleBasedTransliterator
- *internal* public RuleBasedTransliterator(java.lang.String, java.lang.String)
- *internal* public RuleBasedTransliterator(java.lang.String, java.lang.String, int, UnicodeFilter)
Package com.ibm.icu.util
SimpleTimeZone
- *internal* public SimpleTimeZone(java.util.SimpleTimeZone, java.lang.String)
TimeZone
- *internal* protected static final int MILLIS_PER_DAY
- *internal* protected static final int MILLIS_PER_HOUR
Withdrawn, Deprecated, or Obsoleted in ICU4J 3.8
(no API obsoleted)
Changed in ICU4J 3.8 (old, new)
Package com.ibm.icu.text
- (stable) public abstract class Transliterator extends java.lang.Object
(stable) public abstract class Transliterator extends java.lang.Object implements com.ibm.icu.text.StringTransform
Package com.ibm.icu.util
- (stable) public class SimpleTimeZone extends com.ibm.icu.impl.JDKTimeZone
(stable) public class SimpleTimeZone extends com.ibm.icu.util.BasicTimeZone
Promoted to stable in ICU4J 3.8
Package com.ibm.icu.lang
- (stable) public static interface UCharacter.GraphemeClusterBreak
- (stable) public static interface UCharacter.SentenceBreak
- (stable) public static interface UCharacter.WordBreak
UCharacter
- (stable) public static final int MAX_RADIX
- (stable) public static final int MIN_RADIX
- (draft) public static java.lang.String getName(java.lang.String, java.lang.String)
- (stable) public static boolean isJavaIdentifierPart(int)
- (stable) public static boolean isJavaIdentifierStart(int)
- (stable) public static java.lang.String toLowerCase(ULocale, java.lang.String)
- (stable) public static java.lang.String toTitleCase(ULocale, java.lang.String, BreakIterator)
- (stable) public static java.lang.String toUpperCase(ULocale, java.lang.String)
UCharacter.LineBreak
- (stable) public static final int H2
- (stable) public static final int H3
- (stable) public static final int JL
- (stable) public static final int JT
- (stable) public static final int JV
UCharacter.UnicodeBlock
- (stable) public static final UCharacter.UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION
- (stable) public static final int ANCIENT_GREEK_MUSICAL_NOTATION_ID
- (stable) public static final UCharacter.UnicodeBlock ANCIENT_GREEK_NUMBERS
- (stable) public static final int ANCIENT_GREEK_NUMBERS_ID
- (stable) public static final UCharacter.UnicodeBlock ARABIC_SUPPLEMENT
- (stable) public static final int ARABIC_SUPPLEMENT_ID
- (stable) public static final UCharacter.UnicodeBlock BUGINESE
- (stable) public static final int BUGINESE_ID
- (stable) public static final UCharacter.UnicodeBlock CJK_STROKES
- (stable) public static final int CJK_STROKES_ID
- (stable) public static final UCharacter.UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
- (stable) public static final int COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID
- (stable) public static final UCharacter.UnicodeBlock COPTIC
- (stable) public static final int COPTIC_ID
- (stable) public static final UCharacter.UnicodeBlock ETHIOPIC_EXTENDED
- (stable) public static final int ETHIOPIC_EXTENDED_ID
- (stable) public static final UCharacter.UnicodeBlock ETHIOPIC_SUPPLEMENT
- (stable) public static final int ETHIOPIC_SUPPLEMENT_ID
- (stable) public static final UCharacter.UnicodeBlock GEORGIAN_SUPPLEMENT
- (stable) public static final int GEORGIAN_SUPPLEMENT_ID
- (stable) public static final UCharacter.UnicodeBlock GLAGOLITIC
- (stable) public static final int GLAGOLITIC_ID
- (stable) public static final UCharacter.UnicodeBlock KHAROSHTHI
- (stable) public static final int KHAROSHTHI_ID
- (stable) public static final UCharacter.UnicodeBlock MODIFIER_TONE_LETTERS
- (stable) public static final int MODIFIER_TONE_LETTERS_ID
- (stable) public static final UCharacter.UnicodeBlock NEW_TAI_LUE
- (stable) public static final int NEW_TAI_LUE_ID
- (stable) public static final UCharacter.UnicodeBlock OLD_PERSIAN
- (stable) public static final int OLD_PERSIAN_ID
- (stable) public static final UCharacter.UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT
- (stable) public static final int PHONETIC_EXTENSIONS_SUPPLEMENT_ID
- (stable) public static final UCharacter.UnicodeBlock SUPPLEMENTAL_PUNCTUATION
- (stable) public static final int SUPPLEMENTAL_PUNCTUATION_ID
- (stable) public static final UCharacter.UnicodeBlock SYLOTI_NAGRI
- (stable) public static final int SYLOTI_NAGRI_ID
- (stable) public static final UCharacter.UnicodeBlock TIFINAGH
- (stable) public static final int TIFINAGH_ID
- (stable) public static final UCharacter.UnicodeBlock VERTICAL_FORMS
- (stable) public static final int VERTICAL_FORMS_ID
UProperty
- (stable) public static final int GRAPHEME_CLUSTER_BREAK
- (stable) public static final int PATTERN_SYNTAX
- (stable) public static final int PATTERN_WHITE_SPACE
- (stable) public static final int POSIX_ALNUM
- (stable) public static final int POSIX_BLANK
- (stable) public static final int POSIX_GRAPH
- (stable) public static final int POSIX_PRINT
- (stable) public static final int POSIX_XDIGIT
- (stable) public static final int SENTENCE_BREAK
- (stable) public static final int WORD_BREAK
UScript
- (stable) public static final int BUGINESE
- (stable) public static final int GLAGOLITIC
- (stable) public static final int KHAROSHTHI
- (stable) public static final int NEW_TAI_LUE
- (stable) public static final int OLD_PERSIAN
- (stable) public static final int SYLOTI_NAGRI
- (stable) public static final int TIFINAGH
Package com.ibm.icu.text
- (stable) public class CharsetDetector
- (stable) public class CharsetMatch
- (draft) public static abstract class UnicodeSet.XSymbolTable
ArabicShapingException
- (draft) public ArabicShapingException(java.lang.String)
BreakIterator
- (stable) public static BreakIterator getCharacterInstance(ULocale)
- (stable) public static BreakIterator getLineInstance(ULocale)
- (stable) public static BreakIterator getSentenceInstance(ULocale)
- (stable) public static BreakIterator getTitleInstance(ULocale)
- (stable) public static BreakIterator getWordInstance(ULocale)
- (stable) public static java.lang.Object registerInstance(BreakIterator, ULocale, int)
ChineseDateFormat
- (stable) public ChineseDateFormat(java.lang.String, ULocale)
ChineseDateFormatSymbols
- (stable) public ChineseDateFormatSymbols(Calendar, ULocale)
- (stable) public ChineseDateFormatSymbols(ULocale)
Collator
- (stable) public static final int FULL_DECOMPOSITION
- (stable) public static java.lang.String getDisplayName(ULocale)
- (stable) public static java.lang.String getDisplayName(ULocale, ULocale)
- (stable) public static final java.lang.Object registerInstance(Collator, ULocale)
Collator.CollatorFactory
- (stable) public Collator createCollator(ULocale)
- (stable) public java.lang.String getDisplayName(ULocale, ULocale)
DateFormat
- (stable) public static final int STANDALONE_DAY_FIELD
- (stable) public static final int STANDALONE_MONTH_FIELD
- (stable) public static final int TIMEZONE_GENERIC_FIELD
- (stable) public static final DateFormat getDateInstance(Calendar, int, ULocale)
- (stable) public static final DateFormat getDateInstance(int, ULocale)
- (stable) public static final DateFormat getDateTimeInstance(Calendar, int, int, ULocale)
- (stable) public static final DateFormat getTimeInstance(Calendar, int, ULocale)
- (stable) public static final DateFormat getTimeInstance(int, ULocale)
DateFormatSymbols
- (stable) public DateFormatSymbols(Calendar, ULocale)
- (stable) public DateFormatSymbols(ULocale)
- (stable) public DateFormatSymbols(java.lang.Class, ULocale)
- (stable) public DateFormatSymbols(java.util.ResourceBundle, ULocale)
- (stable) public static java.util.ResourceBundle getDateFormatBundle(Calendar, ULocale)
- (stable) public static java.util.ResourceBundle getDateFormatBundle(java.lang.Class, ULocale)
- (stable) public java.lang.String[] getEraNames()
- (stable) public java.lang.String[] getMonths(int, int)
- (stable) public java.lang.String[] getWeekdays(int, int)
- (stable) public void setEraNames(java.lang.String[])
- (stable) public void setMonths(java.lang.String[], int, int)
- (draft) public void setQuarters(java.lang.String[], int, int)
- (stable) public void setWeekdays(java.lang.String[], int, int)
DecimalFormat
- (stable) public void setRoundingIncrement(BigDecimal)
DecimalFormatSymbols
- (stable) public DecimalFormatSymbols(ULocale)
- (stable) public Currency getCurrency()
- (stable) public ULocale getULocale()
- (stable) public void setCurrency(Currency)
MessageFormat
- (stable) public static java.lang.String autoQuoteApostrophe(java.lang.String)
Normalizer
- (draft) public static int getFC_NFKC_Closure(int, char[])
- (draft) public static java.lang.String getFC_NFKC_Closure(int)
NumberFormat
- (stable) public static NumberFormat getCurrencyInstance(ULocale)
- (stable) public static NumberFormat getInstance(ULocale)
- (stable) public static NumberFormat getIntegerInstance(ULocale)
- (stable) public static NumberFormat getNumberInstance(ULocale)
- (stable) protected static java.lang.String getPattern(ULocale, int)
- (stable) public static NumberFormat getPercentInstance(ULocale)
- (stable) public static NumberFormat getScientificInstance(ULocale)
NumberFormat.NumberFormatFactory
- (stable) public NumberFormat createFormat(ULocale, int)
NumberFormat.SimpleNumberFormatFactory
- (stable) public NumberFormat.SimpleNumberFormatFactory(ULocale)
- (stable) public NumberFormat.SimpleNumberFormatFactory(ULocale, boolean)
RawCollationKey
- (stable) public int compareTo(java.lang.Object)
RuleBasedCollator
- (stable) public void getContractionsAndExpansions(UnicodeSet, UnicodeSet, boolean)
RuleBasedNumberFormat
- (stable) public RuleBasedNumberFormat(ULocale, int)
- (stable) public RuleBasedNumberFormat(java.lang.String, ULocale)
- (stable) public RuleBasedNumberFormat(java.lang.String, java.lang.String[][])
- (stable) public RuleBasedNumberFormat(java.lang.String, java.lang.String[][], ULocale)
- (stable) public java.lang.String getRuleSetDisplayName(java.lang.String)
- (stable) public java.lang.String getRuleSetDisplayName(java.lang.String, ULocale)
- (stable) public ULocale[] getRuleSetDisplayNameLocales()
- (stable) public java.lang.String[] getRuleSetDisplayNames()
- (stable) public java.lang.String[] getRuleSetDisplayNames(ULocale)
SimpleDateFormat
- (stable) public SimpleDateFormat(java.lang.String, ULocale)
StringSearch
- (stable) public StringSearch(java.lang.String, java.text.CharacterIterator, ULocale)
Transliterator
- (stable) public static java.lang.String getDisplayName(java.lang.String, ULocale)
- (stable) public static void registerAlias(java.lang.String, java.lang.String)
UnicodeSet
- (stable) public static final int ADD_CASE_MAPPINGS
- (draft) public static final int CASE
- (stable) public static final int CASE_INSENSITIVE
- (draft) public static final int IGNORE_SPACE
- (draft) public UnicodeSet(java.lang.String, int)
- (stable) public UnicodeSet(java.lang.String, java.text.ParsePosition, SymbolTable, int)
- (draft) public java.lang.StringBuffer _generatePattern(java.lang.StringBuffer, boolean, boolean)
- (draft) public UnicodeSet applyPattern(java.lang.String, int)
- (stable) public UnicodeSet applyPropertyAlias(java.lang.String, java.lang.String, SymbolTable)
- (draft) public java.lang.Object cloneAsThawed()
- (draft) public UnicodeSet closeOver(int)
- (draft) public java.lang.Object freeze()
- (draft) public boolean isFrozen()
Package com.ibm.icu.util
- (stable) public final class CopticCalendar
- (stable) public final class EthiopicCalendar
- (stable) public interface Freezable
- (stable) public final class UniversalTimeScale
BuddhistCalendar
- (stable) public BuddhistCalendar(TimeZone, ULocale)
- (stable) public BuddhistCalendar(ULocale)
- (draft) public java.lang.String getType()
Calendar
- (stable) protected Calendar(TimeZone, ULocale)
- (stable) public int compareTo(Calendar)
- (stable) public int compareTo(java.lang.Object)
- (stable) public DateFormat getDateTimeFormat(int, int, ULocale)
- (stable) public java.lang.String getDisplayName(ULocale)
- (stable) public static synchronized Calendar getInstance(TimeZone, ULocale)
- (stable) public static synchronized Calendar getInstance(ULocale)
- (draft) public java.lang.String getType()
ChineseCalendar
- (stable) public ChineseCalendar(TimeZone, ULocale)
- (draft) public java.lang.String getType()
Currency
- (stable) public static Currency getInstance(ULocale)
- (stable) public java.lang.String getName(ULocale, int, boolean[])
- (stable) public java.lang.String getName(java.util.Locale, int, boolean[])
- (stable) public java.lang.String getSymbol()
- (stable) public java.lang.String getSymbol(ULocale)
- (stable) public java.lang.String getSymbol(java.util.Locale)
- (stable) public static java.lang.Object registerInstance(Currency, ULocale)
GregorianCalendar
- (stable) public GregorianCalendar(TimeZone, ULocale)
- (stable) public GregorianCalendar(ULocale)
- (draft) public java.lang.String getType()
HebrewCalendar
- (stable) public HebrewCalendar(TimeZone, ULocale)
- (stable) public HebrewCalendar(ULocale)
- (draft) public java.lang.String getType()
IslamicCalendar
- (stable) public IslamicCalendar(TimeZone, ULocale)
- (stable) public IslamicCalendar(ULocale)
- (draft) public java.lang.String getType()
JapaneseCalendar
- (stable) public JapaneseCalendar(TimeZone, ULocale)
- (stable) public JapaneseCalendar(ULocale)
- (draft) public java.lang.String getType()
LocaleData
- (stable) public static final int ALT_QUOTATION_END
- (stable) public static final int ALT_QUOTATION_START
- (stable) public static final int DELIMITER_COUNT
- (stable) public static final int ES_AUXILIARY
- (stable) public static final int ES_COUNT
- (stable) public static final int ES_STANDARD
- (stable) public static final int QUOTATION_END
- (stable) public static final int QUOTATION_START
- (stable) public java.lang.String getDelimiter(int)
- (stable) public UnicodeSet getExemplarSet(int, int)
- (stable) public static final LocaleData getInstance()
- (stable) public static final LocaleData getInstance(ULocale)
- (stable) public boolean getNoSubstitute()
- (stable) public void setNoSubstitute(boolean)
SimpleTimeZone
- (stable) public SimpleTimeZone(int, java.lang.String, int, int, int, int, int, int, int, int, int, int, int)
- (stable) public java.lang.Object clone()
- (stable) public boolean equals(java.lang.Object)
- (stable) public int getRawOffset()
- (stable) public boolean hasSameRules(TimeZone)
- (stable) public int hashCode()
- (stable) public boolean inDaylightTime(java.util.Date)
- (stable) public void setRawOffset(int)
- (stable) public java.lang.String toString()
- (stable) public boolean useDaylightTime()
TimeZone
- (stable) public boolean equals(java.lang.Object)
- (stable) public java.lang.String getDisplayName(boolean, int, ULocale)
- (stable) public final java.lang.String getDisplayName(ULocale)
- (stable) public int hashCode()
ULocale
- (stable) public static ULocale acceptLanguage(ULocale[], boolean[])
- (stable) public static ULocale acceptLanguage(ULocale[], ULocale[], boolean[])
- (stable) public static ULocale acceptLanguage(java.lang.String, boolean[])
- (stable) public static ULocale acceptLanguage(java.lang.String, ULocale[], boolean[])
UResourceBundle
- (draft) public static UResourceBundle getBundleInstance(java.lang.String, ULocale, java.lang.ClassLoader)
- (draft) public static UResourceBundle getBundleInstance(java.lang.String, java.util.Locale, java.lang.ClassLoader)
VersionInfo
- (stable) public static final VersionInfo UNICODE_4_0_1
- (stable) public static final VersionInfo UNICODE_4_1
- (stable) public static final VersionInfo UNICODE_5_0
Added in ICU4J 3.8
Package com.ibm.icu.lang
UCharacter
- (draft) public static final int TITLECASE_NO_BREAK_ADJUSTMENT
- (draft) public static final int TITLECASE_NO_LOWERCASE
- (draft) public static java.lang.String toTitleCase(ULocale, java.lang.String, BreakIterator, int)
UScript
- (draft) public static final int CARIAN
- (draft) public static final int JAPANESE
- (draft) public static final int LANNA
- (draft) public static final int LYCIAN
- (draft) public static final int LYDIAN
- (draft) public static final int MEITEI_MAYEK
- (draft) public static final int MOON
- (draft) public static final int OL_CHIKI
- (draft) public static final int REJANG
- (draft) public static final int SAURASHTRA
- (draft) public static final int SIGN_WRITING
- (draft) public static final int SUNDANESE
Package com.ibm.icu.text
- (draft) public class Bidi
- (draft) public class BidiClassifier
- (draft) public class BidiRun
- (stable) public static class ChineseDateFormat.Field
- (stable) public static class DateFormat.Field
- (draft) public abstract class DurationFormat
- (stable) public static class MessageFormat.Field
- (draft) public class PluralFormat
- (draft) public class PluralRules
- (draft) public interface StringTransform
ChineseDateFormat
- (draft) protected DateFormat.Field patternCharToDateFormatField(char)
DateFormat
- (draft) public static final int NONE
- (draft) public static final int RELATIVE
- (draft) public static final int RELATIVE_DEFAULT
- (draft) public static final int RELATIVE_FULL
- (draft) public static final int RELATIVE_LONG
- (draft) public static final int RELATIVE_MEDIUM
- (draft) public static final int RELATIVE_SHORT
- (stable) public static final int TIMEZONE_SPECIAL_FIELD
DateFormatSymbols
- (stable) public static java.util.Locale[] getAvailableLocales()
- (draft) public static ULocale[] getAvailableULocales()
- (stable) public static DateFormatSymbols getInstance()
- (draft) public static DateFormatSymbols getInstance(ULocale)
- (stable) public static DateFormatSymbols getInstance(java.util.Locale)
DateTimePatternGenerator
- (draft) public DateTimePatternGenerator addPattern(java.lang.String, boolean, DateTimePatternGenerator.PatternInfo)
- (draft) public java.lang.String getAppendItemFormat(int)
- (draft) public java.lang.String getAppendItemName(int)
- (draft) public static DateTimePatternGenerator getEmptyInstance()
- (draft) public void setAppendItemFormat(int, java.lang.String)
- (draft) public void setAppendItemName(int, java.lang.String)
DecimalFormatSymbols
- (stable) public static java.util.Locale[] getAvailableLocales()
- (draft) public static ULocale[] getAvailableULocales()
- (stable) public static DecimalFormatSymbols getInstance()
- (draft) public static DecimalFormatSymbols getInstance(ULocale)
- (stable) public static DecimalFormatSymbols getInstance(java.util.Locale)
MessageFormat
- (draft) public static java.lang.String format(java.lang.String, java.util.Map)
- (draft) public final java.lang.StringBuffer format(java.util.Map, java.lang.StringBuffer, java.text.FieldPosition)
- (stable) public java.text.AttributedCharacterIterator formatToCharacterIterator(java.lang.Object)
- (draft) public java.util.Map parseToMap(java.lang.String)
- (draft) public java.util.Map parseToMap(java.lang.String, java.text.ParsePosition)
- (draft) public void setFormatByArgumentName(java.lang.String, java.text.Format)
- (draft) public void setFormatsByArgumentName(java.util.Map)
- (draft) public boolean usesNamedArguments()
SimpleDateFormat
- (stable) public java.text.AttributedCharacterIterator formatToCharacterIterator(java.lang.Object)
- *internal* public static SimpleDateFormat getInstance(Calendar.FormatConfiguration)
- (draft) protected DateFormat.Field patternCharToDateFormatField(char)
StringPrepParseException
- (draft) public static final int DOMAIN_NAME_TOO_LONG_ERROR
- (draft) public int getError()
Transliterator
- (draft) public java.lang.String transform(java.lang.String)
Package com.ibm.icu.util
- (draft) public class AnnualTimeZoneRule
- (draft) public abstract class BasicTimeZone
- *internal* public static class Calendar.FormatConfiguration
- (draft) public class DateTimeRule
- (draft) public class IndianCalendar
- (draft) public class InitialTimeZoneRule
- (draft) public class RuleBasedTimeZone
- (draft) public class TaiwanCalendar
- (draft) public class TimeArrayTimeZoneRule
- (draft) public abstract class TimeZoneRule
- (draft) public class TimeZoneTransition
- (draft) public class UResourceBundleIterator
- (draft) public class VTimeZone
SimpleTimeZone
- (stable) public static final int STANDARD_TIME
- (stable) public static final int UTC_TIME
- (stable) public static final int WALL_TIME
- (draft) public TimeZoneTransition getNextTransition(long, boolean)
- (draft) public TimeZoneTransition getPreviousTransition(long, boolean)
- (draft) public TimeZoneRule[] getTimeZoneRules()
- (stable) public void setID(java.lang.String)
TimeZone
- (draft) public static synchronized java.lang.String getTZDataVersion()
UResourceBundle
- *internal* protected static final int ALIAS
- (draft) public static final int ARRAY
- (draft) public static final int BINARY
- (draft) public static final int INT
- (draft) public static final int INT_VECTOR
- (draft) public static final int NONE
- (draft) public static final int STRING
- (draft) public static final int TABLE
- *internal* protected static final int TABLE32
- *internal* protected boolean isTopLevel
- *internal* protected java.lang.String key
- *internal* protected long resource
- *internal* protected int size
- (draft) public UResourceBundle get(int)
- (draft) public UResourceBundle get(java.lang.String)
- (draft) public byte[] getBinary(byte[])
- (draft) public java.nio.ByteBuffer getBinary()
- (draft) public int getInt()
- (draft) public int[] getIntVector()
- (draft) public UResourceBundleIterator getIterator()
- (draft) public java.lang.String getKey()
- (draft) public java.util.Enumeration getKeys()
- (draft) public int getSize()
- (draft) public java.lang.String getString()
- (draft) public java.lang.String getString(int)
- (draft) public java.lang.String[] getStringArray()
- (draft) public int getType()
- (draft) public int getUInt()
- (draft) public VersionInfo getVersion()
- (draft) protected UResourceBundle handleGet(int, java.util.HashMap, UResourceBundle)
- (draft) protected UResourceBundle handleGet(java.lang.String, java.util.HashMap, UResourceBundle)
- (draft) protected java.util.Enumeration handleGetKeys()
- (draft) protected java.lang.Object handleGetObject(java.lang.String)
- (draft) protected java.lang.String[] handleGetStringArray()
UniversalTimeScale
- (draft) public static final int UNIX_MICROSECONDS_TIME
Contents generated by ReportAPI tool on Sun Aug 26 23:15:39 EDT 2007
Copyright (C) 2007, International Business Machines Corporation, All Rights Reserved.