ICU4J API Comparison: ICU4J 3.4 with ICU4J 3.6
Removed from ICU4J 3.4
Package com.ibm.icu.util
UResourceBundle
- (draft) protected static UResourceBundle instantiateICUResource(java.lang.String, java.lang.String, java.lang.ClassLoader)
Withdrawn, Deprecated, or Obsoleted in ICU4J 3.6
Package com.ibm.icu.lang
UCharacter
- (deprecated) public static boolean isJavaLetter(int)
- (deprecated) public static boolean isJavaLetterOrDigit(int)
- (deprecated) public static boolean isSpace(int)
Package com.ibm.icu.text
NumberFormat
- (deprecated) protected static java.lang.String getPattern(java.util.Locale, int)
RuleBasedBreakIterator
- *internal* public static RuleBasedBreakIterator getInstanceFromCompiledRules(java.io.InputStream)
Changed in ICU4J 3.6 (old, new)
Package com.ibm.icu.text
- (stable) public class DictionaryBasedBreakIterator extends com.ibm.icu.text.RuleBasedBreakIterator_Old
(stable) public class DictionaryBasedBreakIterator extends com.ibm.icu.text.RuleBasedBreakIterator
- (stable) public class UnicodeSet extends com.ibm.icu.text.UnicodeFilter
(stable) public class UnicodeSet extends com.ibm.icu.text.UnicodeFilter implements com.ibm.icu.util.Freezable
Promoted to stable in ICU4J 3.6
Package com.ibm.icu.lang
- (stable) public class UCharacterEnums
- (stable) public static interface UCharacterEnums.ECharacterCategory
- (stable) public static interface UCharacterEnums.ECharacterDirection
UCharacter
- (stable) public static final int MAX_CODE_POINT
- (stable) public static final char MAX_HIGH_SURROGATE
- (stable) public static final char MAX_LOW_SURROGATE
- (stable) public static final char MAX_SURROGATE
- (stable) public static final int MIN_CODE_POINT
- (stable) public static final char MIN_HIGH_SURROGATE
- (stable) public static final char MIN_LOW_SURROGATE
- (stable) public static final int MIN_SUPPLEMENTARY_CODE_POINT
- (stable) public static final char MIN_SURROGATE
- (stable) public static int charCount(int)
- (stable) public static final int codePointAt(char[], int)
- (stable) public static final int codePointAt(char[], int, int)
- (stable) public static final int codePointAt(java.lang.CharSequence, int)
- (stable) public static final int codePointBefore(char[], int)
- (stable) public static final int codePointBefore(char[], int, int)
- (stable) public static final int codePointBefore(java.lang.CharSequence, int)
- (stable) public static int codePointCount(char[], int, int)
- (stable) public static int codePointCount(java.lang.CharSequence, int, int)
- (stable) public static char forDigit(int, int)
- (stable) public static byte getDirectionality(int)
- (stable) public static boolean isHighSurrogate(char)
- (stable) public static boolean isLowSurrogate(char)
- (stable) public static final boolean isSupplementaryCodePoint(int)
- (stable) public static final boolean isSurrogatePair(char, char)
- (stable) public static final boolean isValidCodePoint(int)
- (stable) public static int offsetByCodePoints(char[], int, int, int, int)
- (stable) public static int offsetByCodePoints(java.lang.CharSequence, int, int)
- (stable) public static final char[] toChars(int)
- (stable) public static final int toChars(int, char[], int)
- (stable) public static final int toCodePoint(char, char)
UCharacter.LineBreak
- (stable) public static final int INSEPARABLE
UCharacter.UnicodeBlock
- (stable) public static final UCharacter.UnicodeBlock CYRILLIC_SUPPLEMENT
- (stable) public static final int CYRILLIC_SUPPLEMENT_ID
- (stable) public static final UCharacter.UnicodeBlock forName(java.lang.String)
UProperty
- (stable) public static final int LEAD_CANONICAL_COMBINING_CLASS
- (stable) public static final int NFC_INERT
- (stable) public static final int NFC_QUICK_CHECK
- (stable) public static final int NFD_INERT
- (stable) public static final int NFD_QUICK_CHECK
- (stable) public static final int NFKC_INERT
- (stable) public static final int NFKC_QUICK_CHECK
- (stable) public static final int NFKD_INERT
- (stable) public static final int NFKD_QUICK_CHECK
- (stable) public static final int SEGMENT_STARTER
- (stable) public static final int S_TERM
- (stable) public static final int TRAIL_CANONICAL_COMBINING_CLASS
- (stable) public static final int VARIATION_SELECTOR
UScript
- (stable) public static final int KATAKANA_OR_HIRAGANA
- (stable) public static final int[] getCode(ULocale)
Package com.ibm.icu.text
- (stable) public abstract class MeasureFormat
- (stable) public class MessageFormat
ChineseDateFormatSymbols
- (stable) protected void initializeData(ULocale, CalendarData)
Collator
- (stable) public static final ULocale[] getAvailableULocales()
- (stable) public static final ULocale getFunctionalEquivalent(java.lang.String, ULocale)
- (stable) public static final ULocale getFunctionalEquivalent(java.lang.String, ULocale, boolean[])
- (stable) public static final Collator getInstance(ULocale)
- (stable) public static final java.lang.String[] getKeywordValues(java.lang.String)
- (stable) public static final java.lang.String[] getKeywords()
DateFormat
- (stable) public static final int DOW_LOCAL_FIELD
- (stable) public static final int EXTENDED_YEAR_FIELD
- (stable) public static final int FIELD_COUNT
- (stable) public static final int FRACTIONAL_SECOND_FIELD
- (stable) public static final int JULIAN_DAY_FIELD
- (stable) public static final int MILLISECONDS_IN_DAY_FIELD
- (stable) public static final int TIMEZONE_RFC_FIELD
- (stable) public static final int YEAR_WOY_FIELD
DateFormatSymbols
- (stable) protected void initializeData(ULocale, CalendarData)
- (stable) protected void initializeData(ULocale, java.lang.String)
DecimalFormat
- (stable) public boolean areSignificantDigitsUsed()
- (stable) public int getMaximumSignificantDigits()
- (stable) public int getMinimumSignificantDigits()
- (stable) public void setMaximumSignificantDigits(int)
- (stable) public void setMinimumSignificantDigits(int)
- (stable) public void setSignificantDigitsUsed(boolean)
DecimalFormatSymbols
- (stable) public char getSignificantDigit()
- (stable) public void setSignificantDigit(char)
NumberFormat
- (stable) public final java.lang.String format(CurrencyAmount)
- (stable) public java.lang.StringBuffer format(CurrencyAmount, java.lang.StringBuffer, java.text.FieldPosition)
RuleBasedNumberFormat
- (stable) public java.lang.String getDefaultRuleSetName()
Transliterator
- (stable) public Transliterator[] getElements()
UTF16
- (stable) public static java.lang.StringBuffer appendCodePoint(java.lang.StringBuffer, int)
- (stable) public static java.lang.String newString(int[], int, int)
Package com.ibm.icu.util
- (stable) public class CurrencyAmount
- (stable) public abstract class Measure
- (stable) public abstract class MeasureUnit
- (stable) public abstract class UResourceBundle
- (stable) public class UResourceTypeMismatchException
LocaleData
- (stable) public static UnicodeSet getExemplarSet(ULocale, int)
- (stable) public static final LocaleData.MeasurementSystem getMeasurementSystem(ULocale)
- (stable) public static final LocaleData.PaperSize getPaperSize(ULocale)
ULocale
- (stable) public static final ULocale CANADA
- (stable) public static final ULocale CANADA_FRENCH
- (stable) public static final ULocale CHINA
- (stable) public static final ULocale CHINESE
- (stable) public static final ULocale ENGLISH
- (stable) public static final ULocale FRANCE
- (stable) public static final ULocale FRENCH
- (stable) public static final ULocale GERMAN
- (stable) public static final ULocale GERMANY
- (stable) public static final ULocale ITALIAN
- (stable) public static final ULocale ITALY
- (stable) public static final ULocale JAPAN
- (stable) public static final ULocale JAPANESE
- (stable) public static final ULocale KOREA
- (stable) public static final ULocale KOREAN
- (stable) public static final ULocale PRC
- (stable) public static final ULocale SIMPLIFIED_CHINESE
- (stable) public static final ULocale TAIWAN
- (stable) public static final ULocale TRADITIONAL_CHINESE
- (stable) public static final ULocale UK
- (stable) public static final ULocale US
- (stable) public ULocale(java.lang.String, java.lang.String)
- (stable) public ULocale(java.lang.String, java.lang.String, java.lang.String)
- (stable) public static java.lang.String canonicalize(java.lang.String)
- (stable) public java.lang.Object clone()
- (stable) public static ULocale createCanonical(java.lang.String)
- (stable) public boolean equals(java.lang.Object)
- (stable) public static ULocale forLocale(java.util.Locale)
- (stable) public static ULocale[] getAvailableLocales()
- (stable) public java.lang.String getBaseName()
- (stable) public static java.lang.String getBaseName(java.lang.String)
- (stable) public java.lang.String getCountry()
- (stable) public static java.lang.String getCountry(java.lang.String)
- (stable) public java.lang.String getDisplayCountry()
- (stable) public java.lang.String getDisplayCountry(ULocale)
- (stable) public static java.lang.String getDisplayCountry(java.lang.String, ULocale)
- (stable) public static java.lang.String getDisplayCountry(java.lang.String, java.lang.String)
- (stable) public static java.lang.String getDisplayKeyword(java.lang.String)
- (stable) public static java.lang.String getDisplayKeyword(java.lang.String, ULocale)
- (stable) public static java.lang.String getDisplayKeyword(java.lang.String, java.lang.String)
- (stable) public java.lang.String getDisplayKeywordValue(java.lang.String)
- (stable) public java.lang.String getDisplayKeywordValue(java.lang.String, ULocale)
- (stable) public static java.lang.String getDisplayKeywordValue(java.lang.String, java.lang.String, ULocale)
- (stable) public static java.lang.String getDisplayKeywordValue(java.lang.String, java.lang.String, java.lang.String)
- (stable) public java.lang.String getDisplayLanguage()
- (stable) public java.lang.String getDisplayLanguage(ULocale)
- (stable) public static java.lang.String getDisplayLanguage(java.lang.String, ULocale)
- (stable) public static java.lang.String getDisplayLanguage(java.lang.String, java.lang.String)
- (stable) public java.lang.String getDisplayName()
- (stable) public java.lang.String getDisplayName(ULocale)
- (stable) public static java.lang.String getDisplayName(java.lang.String, ULocale)
- (stable) public static java.lang.String getDisplayName(java.lang.String, java.lang.String)
- (stable) public java.lang.String getDisplayScript()
- (stable) public java.lang.String getDisplayScript(ULocale)
- (stable) public static java.lang.String getDisplayScript(java.lang.String, ULocale)
- (stable) public static java.lang.String getDisplayScript(java.lang.String, java.lang.String)
- (stable) public java.lang.String getDisplayVariant()
- (stable) public java.lang.String getDisplayVariant(ULocale)
- (stable) public static java.lang.String getDisplayVariant(java.lang.String, ULocale)
- (stable) public static java.lang.String getDisplayVariant(java.lang.String, java.lang.String)
- (stable) public ULocale getFallback()
- (stable) public static java.lang.String getFallback(java.lang.String)
- (stable) public java.lang.String getISO3Country()
- (stable) public static java.lang.String getISO3Country(java.lang.String)
- (stable) public java.lang.String getISO3Language()
- (stable) public static java.lang.String getISO3Language(java.lang.String)
- (stable) public static java.lang.String[] getISOCountries()
- (stable) public static java.lang.String[] getISOLanguages()
- (stable) public java.lang.String getKeywordValue(java.lang.String)
- (stable) public static java.lang.String getKeywordValue(java.lang.String, java.lang.String)
- (stable) public java.util.Iterator getKeywords()
- (stable) public static java.util.Iterator getKeywords(java.lang.String)
- (stable) public java.lang.String getLanguage()
- (stable) public static java.lang.String getLanguage(java.lang.String)
- (stable) public java.lang.String getName()
- (stable) public static java.lang.String getName(java.lang.String)
- (stable) public java.lang.String getScript()
- (stable) public static java.lang.String getScript(java.lang.String)
- (stable) public java.lang.String getVariant()
- (stable) public static java.lang.String getVariant(java.lang.String)
- (stable) public int hashCode()
- (stable) public static synchronized void setDefault(ULocale)
- (stable) public ULocale setKeywordValue(java.lang.String, java.lang.String)
- (stable) public static java.lang.String setKeywordValue(java.lang.String, java.lang.String, java.lang.String)
- (stable) public java.lang.String toString()
Added in ICU4J 3.6
Package com.ibm.icu.lang
- *internal* public final class UScriptRun
UCharacter
- *internal* public static java.lang.String getName(java.lang.String, java.lang.String)
- *internal* public static java.lang.String getStringPropertyValue(int, int, int)
UCharacter.UnicodeBlock
- (draft) public static final UCharacter.UnicodeBlock BALINESE
- (draft) public static final int BALINESE_ID
- (draft) public static final UCharacter.UnicodeBlock COUNTING_ROD_NUMERALS
- (draft) public static final int COUNTING_ROD_NUMERALS_ID
- (draft) public static final UCharacter.UnicodeBlock CUNEIFORM
- (draft) public static final int CUNEIFORM_ID
- (draft) public static final UCharacter.UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION
- (draft) public static final int CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID
- (draft) public static final UCharacter.UnicodeBlock LATIN_EXTENDED_C
- (draft) public static final int LATIN_EXTENDED_C_ID
- (draft) public static final UCharacter.UnicodeBlock LATIN_EXTENDED_D
- (draft) public static final int LATIN_EXTENDED_D_ID
- (draft) public static final UCharacter.UnicodeBlock NKO
- (draft) public static final int NKO_ID
- (draft) public static final UCharacter.UnicodeBlock PHAGS_PA
- (draft) public static final int PHAGS_PA_ID
- (draft) public static final UCharacter.UnicodeBlock PHOENICIAN
- (draft) public static final int PHOENICIAN_ID
UScript
- (draft) public static final int BALINESE
- (draft) public static final int BATAK
- (draft) public static final int BLISSYMBOLS
- (draft) public static final int BRAHMI
- (draft) public static final int CHAM
- (draft) public static final int CIRTH
- (draft) public static final int CUNEIFORM
- (draft) public static final int DEMOTIC_EGYPTIAN
- (draft) public static final int EASTERN_SYRIAC
- (draft) public static final int EGYPTIAN_HIEROGLYPHS
- (draft) public static final int ESTRANGELO_SYRIAC
- (draft) public static final int HARAPPAN_INDUS
- (draft) public static final int HIERATIC_EGYPTIAN
- (draft) public static final int JAVANESE
- (draft) public static final int KAYAH_LI
- (draft) public static final int KHUTSURI
- (draft) public static final int LATIN_FRAKTUR
- (draft) public static final int LATIN_GAELIC
- (draft) public static final int LEPCHA
- (draft) public static final int LINEAR_A
- (draft) public static final int MANDAEAN
- (draft) public static final int MAYAN_HIEROGLYPHS
- (draft) public static final int MEROITIC
- (draft) public static final int NKO
- (draft) public static final int OLD_CHURCH_SLAVONIC_CYRILLIC
- (draft) public static final int OLD_HUNGARIAN
- (draft) public static final int OLD_PERMIC
- (draft) public static final int ORKHON
- (draft) public static final int PAHAWH_HMONG
- (draft) public static final int PHAGS_PA
- (draft) public static final int PHOENICIAN
- (draft) public static final int PHONETIC_POLLARD
- (draft) public static final int RONGORONGO
- (draft) public static final int SARATI
- (draft) public static final int SIMPLIFIED_HAN
- (draft) public static final int TENGWAR
- (draft) public static final int TRADITIONAL_HAN
- (draft) public static final int UNKNOWN
- (draft) public static final int UNWRITTEN_LANGUAGES
- (draft) public static final int VAI
- (draft) public static final int VISIBLE_SPEECH
- (draft) public static final int WESTERN_SYRIAC
- *internal* public static final int getCodeFromName(java.lang.String)
Package com.ibm.icu.text
- *internal* public class BreakDictionary
- (draft) public class DateTimePatternGenerator
- *internal* public static class DateTimePatternGenerator.FormatParser
- (draft) public static final class DateTimePatternGenerator.PatternInfo
- *internal* public static class DateTimePatternGenerator.VariableField
- (stable) public static class NumberFormat.Field
- *internal* public class RuleBasedTransliterator
- *internal* public static abstract class UnicodeSet.XSymbolTable
ArabicShapingException
- *internal* public ArabicShapingException(java.lang.String)
BreakIterator
- *internal* public static BreakIterator getBreakInstance(ULocale, int)
CanonicalIterator
- *internal* public static void permute(java.lang.String, boolean, java.util.Set)
ChineseDateFormat
- *internal* protected void subFormat(java.lang.StringBuffer, char, int, int, java.text.FieldPosition, Calendar)
DateFormat
- (draft) public static final int QUARTER_FIELD
- (draft) public static final int STANDALONE_QUARTER_FIELD
DateFormatSymbols
- *internal* public static final int DT_CONTEXT_COUNT
- *internal* public static final int DT_WIDTH_COUNT
- (draft) public java.lang.String[] getQuarters(int, int)
- *internal* public void setEraNames(java.lang.String[])
- *internal* public void setMonths(java.lang.String[], int, int)
- *internal* public void setQuarters(java.lang.String[], int, int)
- *internal* public void setWeekdays(java.lang.String[], int, int)
DecimalFormat
- (stable) public java.text.AttributedCharacterIterator formatToCharacterIterator(java.lang.Object)
- *internal* protected Currency getEffectiveCurrency()
- (stable) public boolean isParseBigDecimal()
- (stable) public void setParseBigDecimal(boolean)
- (draft) public void setRoundingIncrement(BigDecimal)
DecimalFormatSymbols
- (draft) public char getMonetaryGroupingSeparator()
- (draft) public void setMonetaryGroupingSeparator(char)
DictionaryBasedBreakIterator
- *internal* public DictionaryBasedBreakIterator(java.io.InputStream, java.io.InputStream)
- (draft) public int getRuleStatus()
- (draft) public int getRuleStatusVec(int[])
- *internal* protected int handleNext()
MeasureFormat
- *internal* protected MeasureFormat()
Normalizer
- *internal* public static int getFC_NFKC_Closure(int, char[])
- *internal* public static java.lang.String getFC_NFKC_Closure(int)
- *internal* public static boolean isNFSkippable(int, Normalizer.Mode)
NumberFormat
- *internal* protected Currency getEffectiveCurrency()
- (draft) public boolean isParseStrict()
- (draft) public void setParseStrict(boolean)
RuleBasedBreakIterator
- *internal* protected static java.lang.String fDebugEnv
- *internal* protected int fDictionaryCharCount
- *internal* protected RBBIDataWrapper fRData
- *internal* public static boolean fTrace
- *internal* public RuleBasedBreakIterator()
- (stable) protected static final void checkOffset(int, java.text.CharacterIterator)
- *internal* public void dump()
SimpleDateFormat
- *internal* public SimpleDateFormat(java.lang.String, DateFormatSymbols, ULocale)
- (stable) protected int matchQuarterString(java.lang.String, int, int, java.lang.String[], Calendar)
- (stable) public void setNumberFormat(NumberFormat)
- *internal* protected void subFormat(java.lang.StringBuffer, char, int, int, java.text.FieldPosition, Calendar)
- *internal* protected void zeroPaddingNumber(java.lang.StringBuffer, int, int, int)
Transliterator
- (draft) public static void registerAlias(java.lang.String, java.lang.String)
UTF16
- (stable) public static int charAt(java.lang.CharSequence, int)
UnicodeFilter
- *internal* protected UnicodeFilter()
UnicodeSet
- *internal* public static final int CASE
- *internal* public static final int IGNORE_SPACE
- *internal* public UnicodeSet(java.lang.String, int)
- *internal* public java.lang.StringBuffer _generatePattern(java.lang.StringBuffer, boolean, boolean)
- *internal* public UnicodeSet applyPattern(java.lang.String, int)
- *internal* public java.lang.Object cloneAsThawed()
- *internal* public UnicodeSet closeOver(int)
- *internal* public java.lang.Object freeze()
- *internal* public java.lang.String getRegexEquivalent()
- *internal* public boolean isFrozen()
- *internal* public int matchesAt(java.lang.CharSequence, int)
UnicodeSetIterator
- *internal* protected int endElement
- *internal* protected int nextElement
- *internal* public java.lang.String getString()
- *internal* protected void loadRange(int)
Package com.ibm.icu.util
- *internal* public final class CompactByteArray
- *internal* public final class CompactCharArray
- *internal* public interface Freezable
- (draft) public class GlobalizationPreferences
- *internal* public class OverlayBundle
BuddhistCalendar
- *internal* public java.lang.String getType()
Calendar
- (draft) protected int getDefaultDayInMonth(int, int)
- (draft) protected int getDefaultMonthInYear(int)
- *internal* public java.lang.String getType()
CaseInsensitiveString
- (stable) public java.lang.String toString()
ChineseCalendar
- *internal* public java.lang.String getType()
CopticCalendar
- *internal* public static java.lang.Integer[] getDateFromJD(int)
- *internal* public java.lang.String getType()
Currency
- *internal* public static java.lang.String parse(ULocale, java.lang.String, java.text.ParsePosition)
EthiopicCalendar
- *internal* public static java.lang.Integer[] getDateFromJD(int)
- *internal* public java.lang.String getType()
GregorianCalendar
- *internal* public java.lang.String getType()
HebrewCalendar
- *internal* public java.lang.String getType()
IslamicCalendar
- *internal* public java.lang.String getType()
JapaneseCalendar
- (draft) protected int getDefaultDayInMonth(int, int)
- (draft) protected int getDefaultMonthInYear(int)
- *internal* public java.lang.String getType()
MeasureUnit
- *internal* protected MeasureUnit()
SimpleTimeZone
- *internal* public SimpleTimeZone(int, java.lang.String, int, int, int, int, int, int, int, int, int, int, int)
- *internal* public SimpleTimeZone(java.util.SimpleTimeZone, java.lang.String)
- (draft) public java.lang.Object clone()
- (draft) public boolean equals(java.lang.Object)
- *internal* public int getOffset(int, int, int, int, int, int)
- *internal* public int getOffset(int, int, int, int, int, int, int)
- *internal* public int getRawOffset()
- *internal* public boolean hasSameRules(TimeZone)
- (draft) public int hashCode()
- *internal* public boolean inDaylightTime(java.util.Date)
- (draft) public java.lang.String toString()
- *internal* public boolean useDaylightTime()
StringTokenizer
- *internal* public StringTokenizer(java.lang.String, UnicodeSet, boolean, boolean)
- *internal* public StringTokenizer(java.lang.String, java.lang.String, boolean, boolean)
TimeZone
- *internal* protected static final int MILLIS_PER_DAY
- *internal* protected static final int MILLIS_PER_HOUR
- (draft) public boolean equals(java.lang.Object)
- (draft) public int hashCode()
UResourceBundle
- *internal* protected static synchronized void addToCache(java.lang.ClassLoader, java.lang.String, ULocale, UResourceBundle)
- *internal* public static UResourceBundle getBundleInstance(java.lang.String, ULocale, java.lang.ClassLoader)
- *internal* public static UResourceBundle getBundleInstance(java.lang.String, java.util.Locale, java.lang.ClassLoader)
- *internal* protected static synchronized UResourceBundle loadFromCache(java.lang.ClassLoader, java.lang.String, ULocale)
- *internal* protected abstract void setLoadingStatus(int)
UniversalTimeScale
- *internal* public static final int EPOCH_OFFSET_MINUS_1_VALUE
- *internal* public static final int MAX_ROUND_VALUE
- *internal* public static final int MAX_SCALE_VALUE
- *internal* public static final int MIN_ROUND_VALUE
- *internal* public static final int UNITS_ROUND_VALUE
- *internal* public static BigDecimal toBigDecimalTrunc(BigDecimal, int)
VersionInfo
- *internal* public static final java.lang.String ICU_DATA_VERSION
- (draft) public static final VersionInfo UNICODE_5_0
- *internal* public static VersionInfo javaVersion()
Contents generated by ReportAPI tool on Mon Sep 18 18:07:27 EDT 2006
Copyright (C) 2006, International Business Machines Corporation, All Rights Reserved.