ICU4J API Comparison: ICU4J 4.8 with ICU4J 49.1
Removed from ICU4J 4.8
Package com.ibm.icu.text
CurrencyDisplayNames
- (draft) public abstract ULocale getLocale()
- (draft) public static boolean hasData()
CurrencyMetaInfo
- (draft) public static boolean hasData()
CurrencyMetaInfo.CurrencyFilter
- (draft) public static CurrencyMetaInfo.CurrencyFilter onRange(java.util.Date, java.util.Date)
- (draft) public CurrencyMetaInfo.CurrencyFilter withRange(java.util.Date, java.util.Date)
Deprecated or Obsoleted in ICU4J 49.1
Package com.ibm.icu.lang
UCharacter
- (deprecated) public static int getCharFromName1_0(java.lang.String)
- (deprecated) public static java.lang.String getISOComment(int)
- (deprecated) public static java.lang.String getName1_0(int)
- (deprecated) public static ValueIterator getName1_0Iterator()
UProperty
- (deprecated) public static final int ISO_COMMENT
- (deprecated) public static final int UNICODE_1_NAME
Changed in ICU4J 49.1 (old, new)
Package com.ibm.icu.lang
UScript
- (draft) public static final java.util.BitSet getScriptExtensions(int, java.util.BitSet)
(draft) public static final int getScriptExtensions(int, java.util.BitSet)
Package com.ibm.icu.text
CurrencyMetaInfo.CurrencyDigits
- (draft) public final byte fractionDigits
(draft) public final int fractionDigits
- (draft) public final byte roundingIncrement
(draft) public final int roundingIncrement
CurrencyMetaInfo.CurrencyInfo
- (draft) public final short priority
(draft) public final int priority
Package com.ibm.icu.util
- (stable) public abstract class TimeZone extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable
(stable) public abstract class TimeZone extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable, com.ibm.icu.util.Freezable
Promoted to stable in ICU4J 49.1
Package com.ibm.icu.charset
CharsetDecoderICU
- (stable) public final float maxBytesPerChar()
CharsetEncoderICU
- (stable) public final float maxCharsPerByte()
CharsetICU
- (stable) public boolean isFixedWidth()
Package com.ibm.icu.text
- (stable) public final class AlphabeticIndex
- (stable) public static class AlphabeticIndex.Bucket
- (stable) public static final class AlphabeticIndex.Bucket.LabelType
- (stable) public static class AlphabeticIndex.Record
- (stable) public static interface Collator.ReorderCodes
- (stable) public static final class IDNA.Error
- (stable) public static final class IDNA.Info
- (stable) public final class MessagePattern
- (stable) public static final class MessagePattern.ApostropheMode
- (stable) public static final class MessagePattern.ArgType
- (stable) public static final class MessagePattern.Part
- (stable) public static final class MessagePattern.Part.Type
- (stable) public interface RbnfLenientScanner
- (stable) public interface RbnfLenientScannerProvider
- (stable) public class SpoofChecker
- (stable) public static class SpoofChecker.Builder
- (stable) public static class SpoofChecker.CheckResult
Bidi
- (stable) public static final byte NEUTRAL
- (stable) public static byte getBaseDirection(java.lang.CharSequence)
- (stable) public void setContext(java.lang.String, java.lang.String)
Collator
- (stable) public Collator cloneAsThawed()
- (stable) public Collator freeze()
- (stable) public static int[] getEquivalentReorderCodes(int)
- (stable) public int[] getReorderCodes()
- (stable) public boolean isFrozen()
- (stable) public void setReorderCodes(int...)
DecimalFormatSymbols
- (stable) public char[] getDigits()
FilteredNormalizer2
- (stable) public java.lang.String getDecomposition(int)
- (stable) public java.lang.Appendable normalize(java.lang.CharSequence, java.lang.Appendable)
IDNA
- (stable) public static final int CHECK_BIDI
- (stable) public static final int CHECK_CONTEXTJ
- (stable) public static final int NONTRANSITIONAL_TO_ASCII
- (stable) public static final int NONTRANSITIONAL_TO_UNICODE
- (stable) public static IDNA getUTS46Instance(int)
- (stable) public abstract java.lang.StringBuilder labelToASCII(java.lang.CharSequence, java.lang.StringBuilder, IDNA.Info)
- (stable) public abstract java.lang.StringBuilder labelToUnicode(java.lang.CharSequence, java.lang.StringBuilder, IDNA.Info)
- (stable) public abstract java.lang.StringBuilder nameToASCII(java.lang.CharSequence, java.lang.StringBuilder, IDNA.Info)
- (stable) public abstract java.lang.StringBuilder nameToUnicode(java.lang.CharSequence, java.lang.StringBuilder, IDNA.Info)
MessageFormat
- (stable) public void applyPattern(java.lang.String, MessagePattern.ApostropheMode)
- (stable) public MessagePattern.ApostropheMode getApostropheMode()
- (stable) public java.util.Set getArgumentNames()
- (stable) public java.text.Format getFormatByArgumentName(java.lang.String)
Normalizer2
- (stable) public abstract java.lang.String getDecomposition(int)
- (stable) public abstract java.lang.Appendable normalize(java.lang.CharSequence, java.lang.Appendable)
NumberingSystem
- (stable) public java.lang.String getName()
PluralRules
- (stable) public static final double NO_UNIQUE_VALUE
- (stable) public java.util.Collection getAllKeywordValues(java.lang.String)
- (stable) public java.util.Collection getSamples(java.lang.String)
- (stable) public double getUniqueKeywordValue(java.lang.String)
RuleBasedBreakIterator
- (stable) public static void compileRules(java.lang.String, java.io.OutputStream)
- (stable) public static RuleBasedBreakIterator getInstanceFromCompiledRules(java.io.InputStream)
RuleBasedCollator
- (stable) public RuleBasedCollator cloneAsThawed()
- (stable) public Collator freeze()
- (stable) public static int[] getEquivalentReorderCodes(int)
- (stable) public int[] getReorderCodes()
- (stable) public boolean isFrozen()
- (stable) public void setReorderCodes(int...)
RuleBasedNumberFormat
- (stable) public RbnfLenientScannerProvider getLenientScannerProvider()
- (stable) public void setLenientScannerProvider(RbnfLenientScannerProvider)
UnicodeSet
- (stable) public static final UnicodeSet ALL_CODE_POINTS
- (stable) public static final UnicodeSet EMPTY
Package com.ibm.icu.util
- (stable) public final class BytesTrie
- (stable) public static final class BytesTrie.Entry
- (stable) public static final class BytesTrie.Iterator
- (stable) public static final class BytesTrie.Result
- (stable) public static final class BytesTrie.State
- (stable) public final class BytesTrieBuilder
- (stable) public final class CharsTrie
- (stable) public static final class CharsTrie.Entry
- (stable) public static final class CharsTrie.Iterator
- (stable) public static final class CharsTrie.State
- (stable) public final class CharsTrieBuilder
- (stable) public class IllformedLocaleException
- (stable) public class Output
- (stable) public abstract class StringTrieBuilder
- (stable) public static final class StringTrieBuilder.Option
- (stable) public static final class TimeZone.SystemTimeZoneType
- (stable) public static final class ULocale.Builder
ChineseCalendar
- (stable) public ChineseCalendar(int, int, int, int, int)
- (stable) public ChineseCalendar(int, int, int, int, int, int, int, int)
Currency
- (stable) public static boolean isAvailable(java.lang.String, java.util.Date, java.util.Date)
TimeZone
- (stable) public static final java.lang.String UNKNOWN_ZONE_ID
- (stable) public static java.util.Set getAvailableIDs(TimeZone.SystemTimeZoneType, java.lang.String, java.lang.Integer)
- (stable) public static java.lang.String getRegion(java.lang.String)
ULocale
- (stable) public static final char PRIVATE_USE_EXTENSION
- (stable) public static final char UNICODE_LOCALE_EXTENSION
- (stable) public static ULocale forLanguageTag(java.lang.String)
- (stable) public java.lang.String getExtension(char)
- (stable) public java.util.Set getExtensionKeys()
- (stable) public java.util.Set getUnicodeLocaleAttributes()
- (stable) public java.util.Set getUnicodeLocaleKeys()
- (stable) public java.lang.String getUnicodeLocaleType(java.lang.String)
- (stable) public java.lang.String toLanguageTag()
VersionInfo
- (stable) public static void main(java.lang.String[])
Added in ICU4J 49.1
Package com.ibm.icu.charset
CharsetEncoderICU
- (draft) public static int getMaxBytesForString(int, int)
Package com.ibm.icu.lang
UCharacter.JoiningGroup
- (stable) public static final int ROHINGYA_YEH
UCharacter.LineBreak
- (stable) public static final int CONDITIONAL_JAPANESE_STARTER
- (stable) public static final int HEBREW_LETTER
UCharacter.UnicodeBlock
- (stable) public static final UCharacter.UnicodeBlock ARABIC_EXTENDED_A
- (stable) public static final int ARABIC_EXTENDED_A_ID
- (stable) public static final UCharacter.UnicodeBlock ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS
- (stable) public static final int ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_ID
- (stable) public static final UCharacter.UnicodeBlock CHAKMA
- (stable) public static final int CHAKMA_ID
- (stable) public static final UCharacter.UnicodeBlock MEETEI_MAYEK_EXTENSIONS
- (stable) public static final int MEETEI_MAYEK_EXTENSIONS_ID
- (stable) public static final UCharacter.UnicodeBlock MEROITIC_CURSIVE
- (stable) public static final int MEROITIC_CURSIVE_ID
- (stable) public static final UCharacter.UnicodeBlock MEROITIC_HIEROGLYPHS
- (stable) public static final int MEROITIC_HIEROGLYPHS_ID
- (stable) public static final UCharacter.UnicodeBlock MIAO
- (stable) public static final int MIAO_ID
- (stable) public static final UCharacter.UnicodeBlock SHARADA
- (stable) public static final int SHARADA_ID
- (stable) public static final UCharacter.UnicodeBlock SORA_SOMPENG
- (stable) public static final int SORA_SOMPENG_ID
- (stable) public static final UCharacter.UnicodeBlock SUNDANESE_SUPPLEMENT
- (stable) public static final int SUNDANESE_SUPPLEMENT_ID
- (stable) public static final UCharacter.UnicodeBlock TAKRI
- (stable) public static final int TAKRI_ID
UScript
- (stable) public static final int ANATOLIAN_HIEROGLYPHS
- (stable) public static final int KHOJKI
- (stable) public static final int TIRHUTA
Package com.ibm.icu.text
- (draft) public class CompactDecimalFormat
- (draft) public final class MessagePatternUtil
- (draft) public static class MessagePatternUtil.ArgNode
- (draft) public static class MessagePatternUtil.ComplexArgStyleNode
- (draft) public static class MessagePatternUtil.MessageContentsNode
- (draft) public static final class MessagePatternUtil.MessageContentsNode.Type
- (draft) public static class MessagePatternUtil.MessageNode
- (draft) public static class MessagePatternUtil.Node
- (draft) public static class MessagePatternUtil.TextNode
- (draft) public static class MessagePatternUtil.VariantNode
- (draft) public static final class NumberFormat.CompactStyle
- (draft) public static final class SimpleDateFormat.ContextType
- (draft) public static final class SimpleDateFormat.ContextValue
- (draft) public class TimeZoneFormat
- (draft) public static final class TimeZoneFormat.GMTOffsetPatternType
- (draft) public static final class TimeZoneFormat.ParseOption
- (draft) public static final class TimeZoneFormat.Style
- (draft) public static final class TimeZoneFormat.TimeType
- (draft) public abstract class TimeZoneNames
- (draft) public static class TimeZoneNames.MatchInfo
- (draft) public static final class TimeZoneNames.NameType
CurrencyDisplayNames
- (draft) public static CurrencyDisplayNames getInstance(ULocale, boolean)
- (draft) public abstract ULocale getULocale()
CurrencyMetaInfo
- (draft) public static CurrencyMetaInfo getInstance(boolean)
CurrencyMetaInfo.CurrencyFilter
- (draft) public static CurrencyMetaInfo.CurrencyFilter onDateRange(java.util.Date, java.util.Date)
- (draft) public CurrencyMetaInfo.CurrencyFilter withDateRange(java.util.Date, java.util.Date)
DateFormat
- (draft) public static final int YEAR_NAME_FIELD
DecimalFormat
- (draft) public CurrencyAmount parseCurrency(java.lang.CharSequence, java.text.ParsePosition)
FilteredNormalizer2
- (draft) public int composePair(int, int)
- (draft) public int getCombiningClass(int)
- (draft) public java.lang.String getRawDecomposition(int)
IDNA
- (draft) public static final int CHECK_CONTEXTO
Normalizer2
- (draft) public int composePair(int, int)
- (draft) public int getCombiningClass(int)
- (draft) public static Normalizer2 getNFCInstance()
- (draft) public static Normalizer2 getNFDInstance()
- (draft) public static Normalizer2 getNFKCCasefoldInstance()
- (draft) public static Normalizer2 getNFKCInstance()
- (draft) public static Normalizer2 getNFKDInstance()
- (draft) public java.lang.String getRawDecomposition(int)
NumberFormat
- (draft) public static final CompactDecimalFormat getCompactDecimalInstance(ULocale, NumberFormat.CompactStyle)
- (draft) public static final CompactDecimalFormat getCompactDecimalInstance(java.util.Locale, NumberFormat.CompactStyle)
- (draft) public CurrencyAmount parseCurrency(java.lang.CharSequence, java.text.ParsePosition)
RuleBasedNumberFormat
- (draft) public void setDecimalFormatSymbols(DecimalFormatSymbols)
SimpleDateFormat
- (draft) public java.lang.StringBuffer format(Calendar, java.util.Map, java.lang.StringBuffer, java.text.FieldPosition)
- (draft) public SimpleDateFormat.ContextValue getDefaultContext(SimpleDateFormat.ContextType)
- (draft) public TimeZoneFormat getTimeZoneFormat()
- (draft) protected int matchString(java.lang.String, int, int, java.lang.String[], java.lang.String, Calendar)
- (draft) public void setDefaultContext(SimpleDateFormat.ContextType, SimpleDateFormat.ContextValue)
- (draft) public void setTimeZoneFormat(TimeZoneFormat)
- (draft) protected int subParse(java.lang.String, int, char, int, boolean, boolean, boolean[], Calendar, MessageFormat)
Package com.ibm.icu.util
- (stable) public static final class ULocale.Category
Calendar
- (draft) public static final int WALLTIME_FIRST
- (draft) public static final int WALLTIME_LAST
- (draft) public static final int WALLTIME_NEXT_VALID
- (draft) public int getRepeatedWallTimeOption()
- (draft) public int getSkippedWallTimeOption()
- (draft) public void setRepeatedWallTimeOption(int)
- (draft) public void setSkippedWallTimeOption(int)
Currency
- (stable) public static java.util.Set getAvailableCurrencies()
- (stable) public java.lang.String getDisplayName()
- (stable) public java.lang.String getDisplayName(java.util.Locale)
- (stable) public int getNumericCode()
LocaleData
- (draft) public static final int ES_PUNCTUATION
RuleBasedTimeZone
- (draft) public TimeZone cloneAsThawed()
- (draft) public TimeZone freeze()
- (draft) public boolean isFrozen()
- (draft) public boolean observesDaylightTime()
SimpleTimeZone
- (draft) public TimeZone cloneAsThawed()
- (draft) public TimeZone freeze()
- (draft) public boolean isFrozen()
- (draft) public boolean observesDaylightTime()
TimeZone
- (draft) public static final TimeZone GMT_ZONE
- (draft) public static final TimeZone UNKNOWN_ZONE
- (draft) public TimeZone cloneAsThawed()
- (draft) public TimeZone freeze()
- (draft) public static TimeZone getFrozenTimeZone(java.lang.String)
- (draft) public boolean isFrozen()
- (stable) public boolean observesDaylightTime()
ULocale
- (stable) public static ULocale getDefault(ULocale.Category)
- (stable) public static synchronized void setDefault(ULocale.Category, ULocale)
VTimeZone
- (draft) public TimeZone cloneAsThawed()
- (draft) public TimeZone freeze()
- (draft) public boolean isFrozen()
- (draft) public boolean observesDaylightTime()
VersionInfo
- (stable) public static final VersionInfo UNICODE_6_1
Contents generated by ReportAPI tool on Wed Feb 29 23:43:03 EST 2012
Copyright (C) 2012, International Business Machines Corporation, All Rights Reserved.