5178cf92bd
X-SVN-Rev: 18146
409 lines
18 KiB
HTML
409 lines
18 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<title>ICU4J API Comparison: ICU4J 3.2 with ICU4J 3.4</title>
|
|
<!-- Copyright 2005, IBM, All Rights Reserved. -->
|
|
</head>
|
|
<body>
|
|
<h1>ICU4J API Comparison: ICU4J 3.2 with ICU4J 3.4</h1>
|
|
|
|
<hr/>
|
|
<h2>Removed from ICU4J 3.2</h2>
|
|
|
|
<h3>Package com.ibm.icu.lang</h3>
|
|
<ul>
|
|
UCharacterEnums.ECharacterDirection
|
|
<ul>
|
|
<li>(draft) public static final byte DIRECTIONALITY_NON_SPACING_MARK</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
<h3>Package com.ibm.icu.text</h3>
|
|
<ul>
|
|
Collator
|
|
<ul>
|
|
<li>(stable) public abstract boolean <i>equals</i>(java.lang.Object)</li>
|
|
<li>(stable) public abstract int <i>hashCode</i>()</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
<h3>Package com.ibm.icu.util</h3>
|
|
<ul>
|
|
UResourceTypeMismatchException
|
|
<ul>
|
|
<li>(draft) public java.lang.String <i>toString</i>()</li>
|
|
</ul>
|
|
UniversalTimeScale
|
|
<ul>
|
|
<li>(draft) public static final int WINDOWS_DATE_TIME</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
|
|
<hr/>
|
|
<h2>Obsoleted in ICU4J 3.4</h2>
|
|
<p>(no API obsoleted)</p>
|
|
|
|
<hr/>
|
|
<h2>Changed in ICU4J 3.4 (old, new)</h2>
|
|
|
|
<h3>Package com.ibm.icu.lang</h3>
|
|
<ul>
|
|
UCharacterEnums.ECharacterCategory
|
|
<ul>
|
|
<li> (stable) public static final int CHAR_CATEGORY_COUNT</br>
|
|
(stable) public static final byte CHAR_CATEGORY_COUNT</li>
|
|
<li> (stable) public static final int COMBINING_SPACING_MARK</br>
|
|
(stable) public static final byte COMBINING_SPACING_MARK</li>
|
|
<li> (stable) public static final int CONNECTOR_PUNCTUATION</br>
|
|
(stable) public static final byte CONNECTOR_PUNCTUATION</li>
|
|
<li> (stable) public static final int CONTROL</br>
|
|
(stable) public static final byte CONTROL</li>
|
|
<li> (stable) public static final int CURRENCY_SYMBOL</br>
|
|
(stable) public static final byte CURRENCY_SYMBOL</li>
|
|
<li> (stable) public static final int DASH_PUNCTUATION</br>
|
|
(stable) public static final byte DASH_PUNCTUATION</li>
|
|
<li> (stable) public static final int DECIMAL_DIGIT_NUMBER</br>
|
|
(stable) public static final byte DECIMAL_DIGIT_NUMBER</li>
|
|
<li> (stable) public static final int ENCLOSING_MARK</br>
|
|
(stable) public static final byte ENCLOSING_MARK</li>
|
|
<li> (stable) public static final int END_PUNCTUATION</br>
|
|
(stable) public static final byte END_PUNCTUATION</li>
|
|
<li> (stable) public static final int FINAL_PUNCTUATION</br>
|
|
(stable) public static final byte FINAL_PUNCTUATION</li>
|
|
<li> (draft) public static final int FINAL_QUOTE_PUNCTUATION</br>
|
|
(stable) public static final byte FINAL_QUOTE_PUNCTUATION</li>
|
|
<li> (stable) public static final int FORMAT</br>
|
|
(stable) public static final byte FORMAT</li>
|
|
<li> (stable) public static final int GENERAL_OTHER_TYPES</br>
|
|
(stable) public static final byte GENERAL_OTHER_TYPES</li>
|
|
<li> (stable) public static final int INITIAL_PUNCTUATION</br>
|
|
(stable) public static final byte INITIAL_PUNCTUATION</li>
|
|
<li> (draft) public static final int INITIAL_QUOTE_PUNCTUATION</br>
|
|
(stable) public static final byte INITIAL_QUOTE_PUNCTUATION</li>
|
|
<li> (stable) public static final int LETTER_NUMBER</br>
|
|
(stable) public static final byte LETTER_NUMBER</li>
|
|
<li> (stable) public static final int LINE_SEPARATOR</br>
|
|
(stable) public static final byte LINE_SEPARATOR</li>
|
|
<li> (stable) public static final int LOWERCASE_LETTER</br>
|
|
(stable) public static final byte LOWERCASE_LETTER</li>
|
|
<li> (stable) public static final int MATH_SYMBOL</br>
|
|
(stable) public static final byte MATH_SYMBOL</li>
|
|
<li> (stable) public static final int MODIFIER_LETTER</br>
|
|
(stable) public static final byte MODIFIER_LETTER</li>
|
|
<li> (stable) public static final int MODIFIER_SYMBOL</br>
|
|
(stable) public static final byte MODIFIER_SYMBOL</li>
|
|
<li> (stable) public static final int NON_SPACING_MARK</br>
|
|
(stable) public static final byte NON_SPACING_MARK</li>
|
|
<li> (stable) public static final int OTHER_LETTER</br>
|
|
(stable) public static final byte OTHER_LETTER</li>
|
|
<li> (stable) public static final int OTHER_NUMBER</br>
|
|
(stable) public static final byte OTHER_NUMBER</li>
|
|
<li> (stable) public static final int OTHER_PUNCTUATION</br>
|
|
(stable) public static final byte OTHER_PUNCTUATION</li>
|
|
<li> (stable) public static final int OTHER_SYMBOL</br>
|
|
(stable) public static final byte OTHER_SYMBOL</li>
|
|
<li> (stable) public static final int PARAGRAPH_SEPARATOR</br>
|
|
(stable) public static final byte PARAGRAPH_SEPARATOR</li>
|
|
<li> (stable) public static final int PRIVATE_USE</br>
|
|
(stable) public static final byte PRIVATE_USE</li>
|
|
<li> (stable) public static final int SPACE_SEPARATOR</br>
|
|
(stable) public static final byte SPACE_SEPARATOR</li>
|
|
<li> (stable) public static final int START_PUNCTUATION</br>
|
|
(stable) public static final byte START_PUNCTUATION</li>
|
|
<li> (stable) public static final int SURROGATE</br>
|
|
(stable) public static final byte SURROGATE</li>
|
|
<li> (stable) public static final int TITLECASE_LETTER</br>
|
|
(stable) public static final byte TITLECASE_LETTER</li>
|
|
<li> (stable) public static final int UNASSIGNED</br>
|
|
(stable) public static final byte UNASSIGNED</li>
|
|
<li> (stable) public static final int UPPERCASE_LETTER</br>
|
|
(stable) public static final byte UPPERCASE_LETTER</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
<h3>Package com.ibm.icu.util</h3>
|
|
<ul>
|
|
<li> (stable) public abstract class <i>Calendar</i> extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable</br>
|
|
(stable) public abstract class <i>Calendar</i> extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable, java.lang.Comparable</li>
|
|
</ul>
|
|
|
|
|
|
<hr/>
|
|
<h2>Promoted to stable in ICU4J 3.4</h2>
|
|
|
|
<h3>Package com.ibm.icu.text</h3>
|
|
<ul>
|
|
<li>(stable) public final class <i>IDNA</i></li>
|
|
<li>(stable) public final class <i>RawCollationKey</i></li>
|
|
<li>(stable) public final class <i>StringPrep</i></li>
|
|
<li>(stable) public class <i>StringPrepParseException</i></li>
|
|
<li>(stable) public interface <i>SymbolTable</i></li>
|
|
CollationElementIterator
|
|
<ul>
|
|
<li>(stable) public void <i>setText</i>(UCharacterIterator)</li>
|
|
</ul>
|
|
CollationKey
|
|
<ul>
|
|
<li>(stable) public <i>CollationKey</i>(java.lang.String, RawCollationKey)</li>
|
|
</ul>
|
|
Collator
|
|
<ul>
|
|
<li>(stable) public abstract RawCollationKey <i>getRawCollationKey</i>(java.lang.String, RawCollationKey)</li>
|
|
<li>(stable) public abstract VersionInfo <i>getUCAVersion</i>()</li>
|
|
<li>(stable) public abstract VersionInfo <i>getVersion</i>()</li>
|
|
</ul>
|
|
RuleBasedCollator
|
|
<ul>
|
|
<li>(stable) public CollationElementIterator <i>getCollationElementIterator</i>(UCharacterIterator)</li>
|
|
<li>(stable) public boolean <i>getNumericCollation</i>()</li>
|
|
<li>(stable) public RawCollationKey <i>getRawCollationKey</i>(java.lang.String, RawCollationKey)</li>
|
|
<li>(stable) public VersionInfo <i>getUCAVersion</i>()</li>
|
|
<li>(stable) public VersionInfo <i>getVersion</i>()</li>
|
|
<li>(stable) public void <i>setNumericCollation</i>(boolean)</li>
|
|
<li>(stable) public void <i>setNumericCollationDefault</i>()</li>
|
|
</ul>
|
|
UnicodeSet
|
|
<ul>
|
|
<li>(stable) public void <i>addAll</i>(java.util.Collection)</li>
|
|
<li>(stable) public void <i>addAllTo</i>(java.util.Collection)</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
<h3>Package com.ibm.icu.util</h3>
|
|
<ul>
|
|
<li>(stable) public class <i>BuddhistCalendar</i></li>
|
|
<li>(stable) public class <i>ByteArrayWrapper</i></li>
|
|
<li>(stable) public class <i>ChineseCalendar</i></li>
|
|
<li>(stable) public class <i>HebrewCalendar</i></li>
|
|
<li>(stable) public class <i>IslamicCalendar</i></li>
|
|
<li>(stable) public class <i>JapaneseCalendar</i></li>
|
|
<li>(stable) public final class <i>LocaleData</i></li>
|
|
<li>(stable) public static final class <i>LocaleData.MeasurementSystem</i></li>
|
|
<li>(stable) public static final class <i>LocaleData.PaperSize</i></li>
|
|
<li>(stable) public final class <i>ULocale</i></li>
|
|
TimeZone
|
|
<ul>
|
|
<li>(stable) public <i>TimeZone</i>()</li>
|
|
<li>(stable) public int <i>getDSTSavings</i>()</li>
|
|
<li>(stable) public int <i>getOffset</i>(long)</li>
|
|
<li>(stable) public void <i>getOffset</i>(long, boolean, int[])</li>
|
|
</ul>
|
|
VersionInfo
|
|
<ul>
|
|
<li>(stable) public static final VersionInfo UCOL_BUILDER_VERSION</li>
|
|
<li>(stable) public static final VersionInfo UCOL_RUNTIME_VERSION</li>
|
|
<li>(stable) public static final VersionInfo UCOL_TAILORINGS_VERSION</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
|
|
<hr/>
|
|
<h2>Added in ICU4J 3.4</h2>
|
|
|
|
<h3>Package com.ibm.icu.lang</h3>
|
|
<ul>
|
|
<li>(draft) public static interface <i>UCharacter.GraphemeClusterBreak</i></li>
|
|
<li>(draft) public static interface <i>UCharacter.SentenceBreak</i></li>
|
|
<li>(draft) public static interface <i>UCharacter.WordBreak</i></li>
|
|
UCharacter
|
|
<ul>
|
|
<li>(draft) public static final int MAX_RADIX</li>
|
|
<li>(draft) public static final int MIN_RADIX</li>
|
|
<li>(draft) public static boolean <i>isJavaIdentifierPart</i>(int)</li>
|
|
<li>(draft) public static boolean <i>isJavaIdentifierStart</i>(int)</li>
|
|
<li>(draft) public static boolean <i>isJavaLetter</i>(int)</li>
|
|
<li>(draft) public static boolean <i>isJavaLetterOrDigit</i>(int)</li>
|
|
<li>(draft) public static boolean <i>isSpace</i>(int)</li>
|
|
</ul>
|
|
UCharacter.LineBreak
|
|
<ul>
|
|
<li>(draft) public static final int H2</li>
|
|
<li>(draft) public static final int H3</li>
|
|
<li>(draft) public static final int JL</li>
|
|
<li>(draft) public static final int JT</li>
|
|
<li>(draft) public static final int JV</li>
|
|
</ul>
|
|
UCharacter.UnicodeBlock
|
|
<ul>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION</li>
|
|
<li>(draft) public static final int ANCIENT_GREEK_MUSICAL_NOTATION_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock ANCIENT_GREEK_NUMBERS</li>
|
|
<li>(draft) public static final int ANCIENT_GREEK_NUMBERS_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock ARABIC_SUPPLEMENT</li>
|
|
<li>(draft) public static final int ARABIC_SUPPLEMENT_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock BUGINESE</li>
|
|
<li>(draft) public static final int BUGINESE_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock CJK_STROKES</li>
|
|
<li>(draft) public static final int CJK_STROKES_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT</li>
|
|
<li>(draft) public static final int COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock COPTIC</li>
|
|
<li>(draft) public static final int COPTIC_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock ETHIOPIC_EXTENDED</li>
|
|
<li>(draft) public static final int ETHIOPIC_EXTENDED_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock ETHIOPIC_SUPPLEMENT</li>
|
|
<li>(draft) public static final int ETHIOPIC_SUPPLEMENT_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock GEORGIAN_SUPPLEMENT</li>
|
|
<li>(draft) public static final int GEORGIAN_SUPPLEMENT_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock GLAGOLITIC</li>
|
|
<li>(draft) public static final int GLAGOLITIC_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock KHAROSHTHI</li>
|
|
<li>(draft) public static final int KHAROSHTHI_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock MODIFIER_TONE_LETTERS</li>
|
|
<li>(draft) public static final int MODIFIER_TONE_LETTERS_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock NEW_TAI_LUE</li>
|
|
<li>(draft) public static final int NEW_TAI_LUE_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock OLD_PERSIAN</li>
|
|
<li>(draft) public static final int OLD_PERSIAN_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT</li>
|
|
<li>(draft) public static final int PHONETIC_EXTENSIONS_SUPPLEMENT_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock SUPPLEMENTAL_PUNCTUATION</li>
|
|
<li>(draft) public static final int SUPPLEMENTAL_PUNCTUATION_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock SYLOTI_NAGRI</li>
|
|
<li>(draft) public static final int SYLOTI_NAGRI_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock TIFINAGH</li>
|
|
<li>(draft) public static final int TIFINAGH_ID</li>
|
|
<li>(draft) public static final UCharacter.UnicodeBlock VERTICAL_FORMS</li>
|
|
<li>(draft) public static final int VERTICAL_FORMS_ID</li>
|
|
</ul>
|
|
UCharacterEnums.ECharacterDirection
|
|
<ul>
|
|
<li>(draft) public static final byte DIRECTIONALITY_NONSPACING_MARK</li>
|
|
</ul>
|
|
UProperty
|
|
<ul>
|
|
<li>(draft) public static final int GRAPHEME_CLUSTER_BREAK</li>
|
|
<li>(draft) public static final int PATTERN_SYNTAX</li>
|
|
<li>(draft) public static final int PATTERN_WHITE_SPACE</li>
|
|
<li>(draft) public static final int POSIX_ALNUM</li>
|
|
<li>(draft) public static final int POSIX_BLANK</li>
|
|
<li>(draft) public static final int POSIX_GRAPH</li>
|
|
<li>(draft) public static final int POSIX_PRINT</li>
|
|
<li>(draft) public static final int POSIX_XDIGIT</li>
|
|
<li>(draft) public static final int SENTENCE_BREAK</li>
|
|
<li>(draft) public static final int WORD_BREAK</li>
|
|
</ul>
|
|
UScript
|
|
<ul>
|
|
<li>(draft) public static final int BUGINESE</li>
|
|
<li>(draft) public static final int GLAGOLITIC</li>
|
|
<li>(draft) public static final int KHAROSHTHI</li>
|
|
<li>(draft) public static final int NEW_TAI_LUE</li>
|
|
<li>(draft) public static final int OLD_PERSIAN</li>
|
|
<li>(draft) public static final int SYLOTI_NAGRI</li>
|
|
<li>(draft) public static final int TIFINAGH</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
<h3>Package com.ibm.icu.text</h3>
|
|
<ul>
|
|
<li>(draft) public class <i>CharsetDetector</i></li>
|
|
<li>(draft) public class <i>CharsetMatch</i></li>
|
|
Collator
|
|
<ul>
|
|
<li>(draft) public static final int FULL_DECOMPOSITION</li>
|
|
</ul>
|
|
DateFormat
|
|
<ul>
|
|
<li>(draft) public static final int STANDALONE_DAY_FIELD</li>
|
|
<li>(draft) public static final int STANDALONE_MONTH_FIELD</li>
|
|
<li>(draft) public static final int TIMEZONE_GENERIC_FIELD</li>
|
|
</ul>
|
|
DateFormatSymbols
|
|
<ul>
|
|
<li>(draft) public static final int ABBREVIATED</li>
|
|
<li>(draft) public static final int FORMAT</li>
|
|
<li>(draft) public static final int NARROW</li>
|
|
<li>(draft) public static final int STANDALONE</li>
|
|
<li>(draft) public static final int WIDE</li>
|
|
<li>(draft) public java.lang.String[] <i>getEraNames</i>()</li>
|
|
<li>(draft) public java.lang.String[] <i>getMonths</i>(int, int)</li>
|
|
<li>(draft) public java.lang.String[] <i>getWeekdays</i>(int, int)</li>
|
|
</ul>
|
|
DecimalFormatSymbols
|
|
<ul>
|
|
<li>(draft) public Currency <i>getCurrency</i>()</li>
|
|
<li>(draft) public void <i>setCurrency</i>(Currency)</li>
|
|
</ul>
|
|
MessageFormat
|
|
<ul>
|
|
<li>(draft) public static java.lang.String <i>autoQuoteApostrophe</i>(java.lang.String)</li>
|
|
</ul>
|
|
RuleBasedCollator
|
|
<ul>
|
|
<li>(draft) public void <i>getContractionsAndExpansions</i>(UnicodeSet, UnicodeSet, boolean)</li>
|
|
</ul>
|
|
StringPrepParseException
|
|
<ul>
|
|
<li>(stable) public static final int ZERO_LENGTH_LABEL</li>
|
|
</ul>
|
|
UnicodeSet
|
|
<ul>
|
|
<li>(draft) public static final int ADD_CASE_MAPPINGS</li>
|
|
<li>(draft) public static final int CASE_INSENSITIVE</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
<h3>Package com.ibm.icu.util</h3>
|
|
<ul>
|
|
<li>(draft) public final class <i>CopticCalendar</i></li>
|
|
<li>(draft) public final class <i>EthiopicCalendar</i></li>
|
|
Calendar
|
|
<ul>
|
|
<li>(draft) public int <i>compareTo</i>(Calendar)</li>
|
|
<li>(draft) public int <i>compareTo</i>(java.lang.Object)</li>
|
|
</ul>
|
|
Currency
|
|
<ul>
|
|
<li>(draft) protected <i>Currency</i>(java.lang.String)</li>
|
|
<li>(draft) public java.lang.String <i>getSymbol</i>()</li>
|
|
<li>(draft) public java.lang.String <i>getSymbol</i>(ULocale)</li>
|
|
<li>(draft) public java.lang.String <i>getSymbol</i>(java.util.Locale)</li>
|
|
</ul>
|
|
LocaleData
|
|
<ul>
|
|
<li>(draft) public static final int ALT_QUOTATION_END</li>
|
|
<li>(draft) public static final int ALT_QUOTATION_START</li>
|
|
<li>(draft) public static final int DELIMITER_COUNT</li>
|
|
<li>(draft) public static final int ES_AUXILIARY</li>
|
|
<li>(draft) public static final int ES_COUNT</li>
|
|
<li>(draft) public static final int ES_STANDARD</li>
|
|
<li>(draft) public static final int QUOTATION_END</li>
|
|
<li>(draft) public static final int QUOTATION_START</li>
|
|
<li>(draft) public java.lang.String <i>getDelimiter</i>(int)</li>
|
|
<li>(draft) public UnicodeSet <i>getExemplarSet</i>(int, int)</li>
|
|
<li>(draft) public static final LocaleData <i>getInstance</i>()</li>
|
|
<li>(draft) public static final LocaleData <i>getInstance</i>(ULocale)</li>
|
|
<li>(draft) public boolean <i>getNoSubstitute</i>()</li>
|
|
<li>(draft) public void <i>setNoSubstitute</i>(boolean)</li>
|
|
</ul>
|
|
SimpleTimeZone
|
|
<ul>
|
|
<li>(draft) public void <i>setRawOffset</i>(int)</li>
|
|
</ul>
|
|
ULocale
|
|
<ul>
|
|
<li>(draft) public <i>ULocale</i>(java.lang.String, java.lang.String)</li>
|
|
<li>(draft) public static ULocale <i>acceptLanguage</i>(ULocale[], boolean[])</li>
|
|
<li>(draft) public static ULocale <i>acceptLanguage</i>(ULocale[], ULocale[], boolean[])</li>
|
|
<li>(draft) public static ULocale <i>acceptLanguage</i>(java.lang.String, boolean[])</li>
|
|
<li>(draft) public static ULocale <i>acceptLanguage</i>(java.lang.String, ULocale[], boolean[])</li>
|
|
</ul>
|
|
UniversalTimeScale
|
|
<ul>
|
|
<li>(draft) public static final int DOTNET_DATE_TIME</li>
|
|
</ul>
|
|
VersionInfo
|
|
<ul>
|
|
<li>(draft) public static final VersionInfo UNICODE_4_0_1</li>
|
|
<li>(draft) public static final VersionInfo UNICODE_4_1</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
<hr/>
|
|
<p><i><font size="-1">Contents generated by ReportAPI tool on Tue Jul 05 15:25:21 PDT 2005<br/>Copyright (C) 2005, International Business Machines Corporation, All Rights Reserved.</font></i></p>
|
|
</body>
|
|
</html>
|