ICU4J API Comparison: ICU4J 3.8.1 with ICU4J 4.0
Removed from ICU4J 3.8.1
Package com.ibm.icu.text
DateTimePatternGenerator.FormatParser
- *internal* public java.util.List getAutoPatterns(java.lang.String, java.util.List)
- *internal* public java.lang.String getVariableFieldString()
PluralFormat
- (draft) public final java.lang.String format(long)
PluralRules
- (draft) public java.lang.String select(long)
Package com.ibm.icu.util
CopticCalendar
- *internal* public static java.lang.Integer[] getDateFromJD(int)
EthiopicCalendar
- *internal* public static java.lang.Integer[] getDateFromJD(int)
Withdrawn, Deprecated, or Obsoleted in ICU4J 4.0
Package com.ibm.icu.text
DateFormatSymbols
- (deprecated) public static java.util.ResourceBundle getDateFormatBundle(Calendar, ULocale)
- (deprecated) public static java.util.ResourceBundle getDateFormatBundle(Calendar, java.util.Locale)
- (deprecated) public static java.util.ResourceBundle getDateFormatBundle(java.lang.Class, ULocale)
- (deprecated) public static java.util.ResourceBundle getDateFormatBundle(java.lang.Class, java.util.Locale)
- *internal* protected void initializeData(ULocale, CalendarData)
Changed in ICU4J 4.0 (old, new)
(no API changed)
Promoted to stable in ICU4J 4.0
Package com.ibm.icu.lang
UCharacter
- (stable) public static final int TITLECASE_NO_BREAK_ADJUSTMENT
- (stable) public static final int TITLECASE_NO_LOWERCASE
- (stable) public static java.lang.String getName(java.lang.String, java.lang.String)
- (stable) public static java.lang.String toTitleCase(ULocale, java.lang.String, BreakIterator, int)
UCharacter.UnicodeBlock
- (stable) public static final UCharacter.UnicodeBlock BALINESE
- (stable) public static final int BALINESE_ID
- (stable) public static final UCharacter.UnicodeBlock COUNTING_ROD_NUMERALS
- (stable) public static final int COUNTING_ROD_NUMERALS_ID
- (stable) public static final UCharacter.UnicodeBlock CUNEIFORM
- (stable) public static final int CUNEIFORM_ID
- (stable) public static final UCharacter.UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION
- (stable) public static final int CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID
- (stable) public static final UCharacter.UnicodeBlock LATIN_EXTENDED_C
- (stable) public static final int LATIN_EXTENDED_C_ID
- (stable) public static final UCharacter.UnicodeBlock LATIN_EXTENDED_D
- (stable) public static final int LATIN_EXTENDED_D_ID
- (stable) public static final UCharacter.UnicodeBlock NKO
- (stable) public static final int NKO_ID
- (stable) public static final UCharacter.UnicodeBlock PHAGS_PA
- (stable) public static final int PHAGS_PA_ID
- (stable) public static final UCharacter.UnicodeBlock PHOENICIAN
- (stable) public static final int PHOENICIAN_ID
UScript
- (stable) public static final int BALINESE
- (stable) public static final int BATAK
- (stable) public static final int BLISSYMBOLS
- (stable) public static final int BRAHMI
- (stable) public static final int CARIAN
- (stable) public static final int CHAM
- (stable) public static final int CIRTH
- (stable) public static final int CUNEIFORM
- (stable) public static final int DEMOTIC_EGYPTIAN
- (stable) public static final int EASTERN_SYRIAC
- (stable) public static final int EGYPTIAN_HIEROGLYPHS
- (stable) public static final int ESTRANGELO_SYRIAC
- (stable) public static final int HARAPPAN_INDUS
- (stable) public static final int HIERATIC_EGYPTIAN
- (stable) public static final int JAPANESE
- (stable) public static final int JAVANESE
- (stable) public static final int KAYAH_LI
- (stable) public static final int KHUTSURI
- (stable) public static final int LANNA
- (stable) public static final int LATIN_FRAKTUR
- (stable) public static final int LATIN_GAELIC
- (stable) public static final int LEPCHA
- (stable) public static final int LINEAR_A
- (stable) public static final int LYCIAN
- (stable) public static final int LYDIAN
- (stable) public static final int MANDAEAN
- (stable) public static final int MAYAN_HIEROGLYPHS
- (stable) public static final int MEITEI_MAYEK
- (stable) public static final int MEROITIC
- (stable) public static final int MOON
- (stable) public static final int NKO
- (stable) public static final int OLD_CHURCH_SLAVONIC_CYRILLIC
- (stable) public static final int OLD_HUNGARIAN
- (stable) public static final int OLD_PERMIC
- (stable) public static final int OL_CHIKI
- (stable) public static final int ORKHON
- (stable) public static final int PAHAWH_HMONG
- (stable) public static final int PHAGS_PA
- (stable) public static final int PHOENICIAN
- (stable) public static final int PHONETIC_POLLARD
- (stable) public static final int REJANG
- (stable) public static final int RONGORONGO
- (stable) public static final int SARATI
- (stable) public static final int SAURASHTRA
- (stable) public static final int SIGN_WRITING
- (stable) public static final int SIMPLIFIED_HAN
- (stable) public static final int SUNDANESE
- (stable) public static final int TENGWAR
- (stable) public static final int TRADITIONAL_HAN
- (stable) public static final int UNKNOWN
- (stable) public static final int UNWRITTEN_LANGUAGES
- (stable) public static final int VAI
- (stable) public static final int VISIBLE_SPEECH
- (stable) public static final int WESTERN_SYRIAC
Package com.ibm.icu.text
- (stable) public class DateTimePatternGenerator
- (stable) public static final class DateTimePatternGenerator.PatternInfo
- (stable) public interface StringTransform
ArabicShapingException
- (stable) public ArabicShapingException(java.lang.String)
DateFormat
- (stable) public static final int NONE
- (stable) public static final int QUARTER_FIELD
- (stable) public static final int STANDALONE_QUARTER_FIELD
- (stable) public static final DateFormat getDateTimeInstance(int, int, ULocale)
- (stable) public static final DateFormat getInstance(Calendar, ULocale)
DateFormat.Field
- (stable) public static final DateFormat.Field QUARTER
DateFormatSymbols
- (stable) public static final int ABBREVIATED
- (stable) public static final int FORMAT
- (stable) public static final int NARROW
- (stable) public static final int STANDALONE
- (stable) public static final int WIDE
- (stable) public java.lang.String[] getQuarters(int, int)
- (stable) public void setQuarters(java.lang.String[], int, int)
DecimalFormatSymbols
- (stable) public char getMonetaryGroupingSeparator()
- (stable) public void setMonetaryGroupingSeparator(char)
MessageFormat
- (stable) public static java.lang.String format(java.lang.String, java.util.Map)
- (stable) public final java.lang.StringBuffer format(java.util.Map, java.lang.StringBuffer, java.text.FieldPosition)
- (stable) public java.util.Map parseToMap(java.lang.String)
- (stable) public java.util.Map parseToMap(java.lang.String, java.text.ParsePosition)
- (stable) public void setFormatByArgumentName(java.lang.String, java.text.Format)
- (stable) public void setFormatsByArgumentName(java.util.Map)
- (stable) public boolean usesNamedArguments()
Normalizer
- (stable) public static int getFC_NFKC_Closure(int, char[])
- (stable) public static java.lang.String getFC_NFKC_Closure(int)
NumberFormat
- (stable) public boolean isParseStrict()
- (stable) public void setParseStrict(boolean)
StringPrepParseException
- (stable) public static final int DOMAIN_NAME_TOO_LONG_ERROR
- (stable) public int getError()
Transliterator
- (stable) public java.lang.String transform(java.lang.String)
UnicodeSet
- (stable) public static final int CASE
- (stable) public static final int IGNORE_SPACE
- (stable) public UnicodeSet(java.lang.String, int)
- (stable) public java.lang.StringBuffer _generatePattern(java.lang.StringBuffer, boolean, boolean)
- (stable) public UnicodeSet applyPattern(java.lang.String, int)
- (stable) public java.lang.Object cloneAsThawed()
- (stable) public UnicodeSet closeOver(int)
- (stable) public java.lang.Object freeze()
- (stable) public boolean isFrozen()
UnicodeSetIterator
- (draft) public java.lang.String getString()
Package com.ibm.icu.util
- (stable) public class AnnualTimeZoneRule
- (stable) public abstract class BasicTimeZone
- (stable) public class DateTimeRule
- (stable) public class IndianCalendar
- (stable) public class InitialTimeZoneRule
- (stable) public class RuleBasedTimeZone
- (stable) public class TaiwanCalendar
- (stable) public class TimeArrayTimeZoneRule
- (stable) public abstract class TimeZoneRule
- (stable) public class TimeZoneTransition
- (stable) public class UResourceBundleIterator
- (stable) public class VTimeZone
BuddhistCalendar
- (stable) public java.lang.String getType()
ByteArrayWrapper
- (stable) public ByteArrayWrapper(byte[], int)
- (stable) public ByteArrayWrapper(java.nio.ByteBuffer)
- (stable) public final ByteArrayWrapper append(byte[], int, int)
- (stable) public int compareTo(java.lang.Object)
- (stable) public ByteArrayWrapper ensureCapacity(int)
- (stable) public boolean equals(java.lang.Object)
- (stable) public int hashCode()
- (stable) public final ByteArrayWrapper set(byte[], int, int)
- (stable) public java.lang.String toString()
Calendar
- (stable) public java.lang.String getType()
ChineseCalendar
- (stable) public java.lang.String getType()
CopticCalendar
- (stable) public java.lang.String getType()
EthiopicCalendar
- (stable) public java.lang.String getType()
GregorianCalendar
- (stable) public java.lang.String getType()
HebrewCalendar
- (stable) public java.lang.String getType()
IslamicCalendar
- (stable) public java.lang.String getType()
JapaneseCalendar
- (stable) public java.lang.String getType()
SimpleTimeZone
- (stable) public TimeZoneTransition getNextTransition(long, boolean)
- (stable) public TimeZoneTransition getPreviousTransition(long, boolean)
- (stable) public TimeZoneRule[] getTimeZoneRules()
TimeZone
- (stable) public static synchronized java.lang.String getTZDataVersion()
UResourceBundle
- (stable) public static final int ARRAY
- (stable) public static final int BINARY
- (stable) public static final int INT
- (stable) public static final int INT_VECTOR
- (stable) public static final int NONE
- (stable) public static final int STRING
- (stable) public static final int TABLE
- (stable) public UResourceBundle get(int)
- (stable) public UResourceBundle get(java.lang.String)
- (stable) public byte[] getBinary(byte[])
- (stable) public java.nio.ByteBuffer getBinary()
- (stable) public static UResourceBundle getBundleInstance(java.lang.String, ULocale, java.lang.ClassLoader)
- (stable) public static UResourceBundle getBundleInstance(java.lang.String, java.util.Locale, java.lang.ClassLoader)
- (stable) public int getInt()
- (stable) public int[] getIntVector()
- (stable) public UResourceBundleIterator getIterator()
- (stable) public java.lang.String getKey()
- (stable) public java.util.Enumeration getKeys()
- (stable) public int getSize()
- (stable) public java.lang.String getString()
- (stable) public java.lang.String getString(int)
- (stable) public java.lang.String[] getStringArray()
- (stable) public int getType()
- (stable) public int getUInt()
- (stable) public VersionInfo getVersion()
- (stable) protected UResourceBundle handleGet(int, java.util.HashMap, UResourceBundle)
- (stable) protected UResourceBundle handleGet(java.lang.String, java.util.HashMap, UResourceBundle)
- (stable) protected java.util.Enumeration handleGetKeys()
- (stable) protected java.lang.Object handleGetObject(java.lang.String)
- (stable) protected java.lang.String[] handleGetStringArray()
UniversalTimeScale
- (stable) public static final int UNIX_MICROSECONDS_TIME
Added in ICU4J 4.0
Package com.ibm.icu.lang
UCharacter.GraphemeClusterBreak
- (stable) public static final int PREPEND
- (stable) public static final int SPACING_MARK
UCharacter.JoiningGroup
- (stable) public static final int BURUSHASKI_YEH_BARREE
UCharacter.SentenceBreak
- (stable) public static final int CR
- (stable) public static final int EXTEND
- (stable) public static final int LF
- (stable) public static final int SCONTINUE
UCharacter.UnicodeBlock
- (draft) public static final UCharacter.UnicodeBlock ANCIENT_SYMBOLS
- (draft) public static final int ANCIENT_SYMBOLS_ID
- (draft) public static final UCharacter.UnicodeBlock CARIAN
- (draft) public static final int CARIAN_ID
- (draft) public static final UCharacter.UnicodeBlock CHAM
- (draft) public static final int CHAM_ID
- (draft) public static final UCharacter.UnicodeBlock CYRILLIC_EXTENDED_A
- (draft) public static final int CYRILLIC_EXTENDED_A_ID
- (draft) public static final UCharacter.UnicodeBlock CYRILLIC_EXTENDED_B
- (draft) public static final int CYRILLIC_EXTENDED_B_ID
- (draft) public static final UCharacter.UnicodeBlock DOMINO_TILES
- (draft) public static final int DOMINO_TILES_ID
- (draft) public static final UCharacter.UnicodeBlock KAYAH_LI
- (draft) public static final int KAYAH_LI_ID
- (draft) public static final UCharacter.UnicodeBlock LEPCHA
- (draft) public static final int LEPCHA_ID
- (draft) public static final UCharacter.UnicodeBlock LYCIAN
- (draft) public static final int LYCIAN_ID
- (draft) public static final UCharacter.UnicodeBlock LYDIAN
- (draft) public static final int LYDIAN_ID
- (draft) public static final UCharacter.UnicodeBlock MAHJONG_TILES
- (draft) public static final int MAHJONG_TILES_ID
- (draft) public static final UCharacter.UnicodeBlock OL_CHIKI
- (draft) public static final int OL_CHIKI_ID
- (draft) public static final UCharacter.UnicodeBlock PHAISTOS_DISC
- (draft) public static final int PHAISTOS_DISC_ID
- (draft) public static final UCharacter.UnicodeBlock REJANG
- (draft) public static final int REJANG_ID
- (draft) public static final UCharacter.UnicodeBlock SAURASHTRA
- (draft) public static final int SAURASHTRA_ID
- (draft) public static final UCharacter.UnicodeBlock SUNDANESE
- (draft) public static final int SUNDANESE_ID
- (draft) public static final UCharacter.UnicodeBlock VAI
- (draft) public static final int VAI_ID
UCharacter.WordBreak
- (stable) public static final int CR
- (stable) public static final int EXTEND
- (stable) public static final int LF
- (stable) public static final int MIDNUMLET
- (stable) public static final int NEWLINE
UScript
- (draft) public static final int AVESTAN
- (draft) public static final int BOOK_PAHLAVI
- (draft) public static final int CHAKMA
- (draft) public static final int IMPERIAL_ARAMAIC
- (draft) public static final int INSCRIPTIONAL_PAHLAVI
- (draft) public static final int INSCRIPTIONAL_PARTHIAN
- (draft) public static final int KAITHI
- (draft) public static final int KOREAN
- (draft) public static final int MANICHAEAN
- (draft) public static final int MATHEMATICAL_NOTATION
- (draft) public static final int PSALTER_PAHLAVI
- (draft) public static final int SAMARITAN
- (draft) public static final int SYMBOLS
- (draft) public static final int TAI_VIET
Package com.ibm.icu.text
- (draft) public class DateIntervalFormat
- (draft) public class DateIntervalInfo
- (draft) public static final class DateIntervalInfo.PatternInfo
- (draft) public class TimeUnitFormat
DateFormat
- (draft) public static final java.lang.String ABBR_MONTH
- (draft) public static final java.lang.String ABBR_MONTH_DAY
- (draft) public static final java.lang.String ABBR_MONTH_WEEKDAY_DAY
- (draft) public static final java.lang.String ABBR_STANDALONE_MONTH
- (draft) public static final java.lang.String DAY
- (draft) public static final java.lang.String HOUR
- (draft) public static final java.lang.String HOUR24_MINUTE
- (draft) public static final java.lang.String HOUR24_MINUTE_SECOND
- (draft) public static final java.lang.String HOUR_GENERIC_TZ
- (draft) public static final java.lang.String HOUR_MINUTE
- (draft) public static final java.lang.String HOUR_MINUTE_GENERIC_TZ
- (draft) public static final java.lang.String HOUR_MINUTE_SECOND
- (draft) public static final java.lang.String HOUR_MINUTE_TZ
- (draft) public static final java.lang.String HOUR_TZ
- (draft) public static final java.lang.String MINUTE_SECOND
- (draft) public static final java.lang.String MONTH
- (draft) public static final java.lang.String MONTH_DAY
- (draft) public static final java.lang.String MONTH_WEEKDAY_DAY
- (draft) public static final java.lang.String NUM_MONTH
- (draft) public static final java.lang.String NUM_MONTH_DAY
- (draft) public static final java.lang.String NUM_MONTH_WEEKDAY_DAY
- (draft) public static final java.lang.String STANDALONE_MONTH
- (draft) public static final java.lang.String YEAR
- (draft) public static final java.lang.String YEAR_ABBR_MONTH
- (draft) public static final java.lang.String YEAR_ABBR_MONTH_DAY
- (draft) public static final java.lang.String YEAR_ABBR_MONTH_WEEKDAY_DAY
- (draft) public static final java.lang.String YEAR_ABBR_QUARTER
- (draft) public static final java.lang.String YEAR_MONTH
- (draft) public static final java.lang.String YEAR_MONTH_DAY
- (draft) public static final java.lang.String YEAR_MONTH_WEEKDAY_DAY
- (draft) public static final java.lang.String YEAR_NUM_MONTH
- (draft) public static final java.lang.String YEAR_NUM_MONTH_DAY
- (draft) public static final java.lang.String YEAR_NUM_MONTH_WEEKDAY_DAY
- (draft) public static final java.lang.String YEAR_QUARTER
- (draft) public static final DateFormat getPatternInstance(Calendar, java.lang.String, ULocale)
- (draft) public static final DateFormat getPatternInstance(Calendar, java.lang.String, java.util.Locale)
- (draft) public static final DateFormat getPatternInstance(java.lang.String)
- (draft) public static final DateFormat getPatternInstance(java.lang.String, ULocale)
- (draft) public static final DateFormat getPatternInstance(java.lang.String, java.util.Locale)
DateTimePatternGenerator.FormatParser
- *internal* public DateTimePatternGenerator.FormatParser set(java.lang.String, boolean)
DateTimePatternGenerator.VariableField
- *internal* public DateTimePatternGenerator.VariableField(java.lang.String, boolean)
- *internal* public int getType()
DictionaryBasedBreakIterator
- *internal* protected DictionaryBasedBreakIterator(java.io.InputStream)
NumberFormat
- (draft) public int getRoundingMode()
- (draft) public void setRoundingMode(int)
PluralFormat
- (draft) public final java.lang.String format(double)
PluralRules
- (draft) public java.lang.String select(double)
SimpleDateFormat
- *internal* public final java.lang.StringBuffer intervalFormatByAlgorithm(Calendar, Calendar, java.lang.StringBuffer, java.text.FieldPosition)
Package com.ibm.icu.util
- (draft) public final class DateInterval
- (draft) public class TimeUnit
- (draft) public class TimeUnitAmount
ChineseCalendar
- (draft) public ChineseCalendar(TimeZone)
- (draft) public ChineseCalendar(ULocale)
- (draft) public ChineseCalendar(int, int, int, int)
- (draft) public ChineseCalendar(int, int, int, int, int, int, int)
- (draft) public ChineseCalendar(java.util.Date)
- (draft) public ChineseCalendar(java.util.Locale)
CopticCalendar
- *internal* protected int getJDEpochOffset()
- *internal* protected void handleComputeFields(int)
- *internal* protected int handleGetExtendedYear()
Currency
- (draft) public static java.lang.String[] getAvailableCurrencyCodes(ULocale, java.util.Date)
EthiopicCalendar
- *internal* protected int getJDEpochOffset()
- *internal* protected void handleComputeFields(int)
- *internal* protected int handleGetExtendedYear()
- *internal* protected int handleGetLimit(int, int)
JapaneseCalendar
- (draft) public int getActualMaximum(int)
Measure
- (draft) public static boolean numbersEqual(java.lang.Number, java.lang.Number)
TimeZone
- (draft) public static final int TIMEZONE_ICU
- (draft) public static final int TIMEZONE_JDK
- (draft) public static java.lang.String getCanonicalID(java.lang.String)
- (draft) public static java.lang.String getCanonicalID(java.lang.String, boolean[])
- (draft) public static int getDefaultTimeZoneType()
- (draft) public static synchronized TimeZone getTimeZone(java.lang.String, int)
- (draft) public static synchronized void setDefaultTimeZoneType(int)
ULocale
- (draft) public static ULocale addLikelySubtags(ULocale)
- (draft) public java.lang.String getCharacterOrientation()
- (draft) public java.lang.String getLineOrientation()
- (draft) public static ULocale minimizeSubtags(ULocale)
Contents generated by ReportAPI tool on Thu Jun 26 01:29:42 EDT 2008
Copyright (C) 2008, International Business Machines Corporation, All Rights Reserved.