| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
| <!-- © 2024 and later: Unicode, Inc. and others. --> |
| <!-- License & terms of use: http://www.unicode.org/copyright.html --> |
| <title>ICU4J API Comparison: ICU4J 74 with ICU4J 75</title> |
| </head> |
| <body> |
| <h1>ICU4J API Comparison: ICU4J 74 with ICU4J 75</h1> |
| |
| <hr/> |
| <h2>Removed from ICU4J 74</h2> |
| <p>(no API removed)</p> |
| |
| <hr/> |
| <h2>Deprecated or Obsoleted in ICU4J 75</h2> |
| <p>(no API obsoleted)</p> |
| |
| <hr/> |
| <h2>Changed in ICU4J 75 (old, new)</h2> |
| <p>(no API changed)</p> |
| |
| <hr/> |
| <h2>Promoted to stable in ICU4J 75</h2> |
| |
| <h3>Package com.ibm.icu.text</h3> |
| <ul> |
| <li><span style='color:green'>(stable)</span> public interface <i>PersonName</i></li> |
| <li><span style='color:green'>(stable)</span> public class <i>PersonNameFormatter</i></li> |
| <li><span style='color:green'>(stable)</span> public static class <i>PersonNameFormatter.Builder</i></li> |
| <li><span style='color:green'>(stable)</span> public class <i>SimplePersonName</i></li> |
| <li><span style='color:green'>(stable)</span> public static class <i>SimplePersonName.Builder</i></li> |
| <li><span style='color:green'>(stable)</span> public static enum <i>PersonName.FieldModifier</i></li> |
| <li><span style='color:green'>(stable)</span> public static enum <i>PersonName.NameField</i></li> |
| <li><span style='color:green'>(stable)</span> public static enum <i>PersonName.PreferredOrder</i></li> |
| <li><span style='color:green'>(stable)</span> public static enum <i>PersonNameFormatter.DisplayOrder</i></li> |
| <li><span style='color:green'>(stable)</span> public static enum <i>PersonNameFormatter.Formality</i></li> |
| <li><span style='color:green'>(stable)</span> public static enum <i>PersonNameFormatter.Length</i></li> |
| <li><span style='color:green'>(stable)</span> public static enum <i>PersonNameFormatter.Usage</i></li> |
| PersonName.FieldModifier |
| <ul> |
| <li><span style='color:green'>(stable)</span> public static PersonName.FieldModifier <i>forString</i>(java.lang.String)</li> |
| <li><span style='color:green'>(stable)</span> public java.lang.String <i>toString</i>()</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier ALL_CAPS</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier CORE</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier INFORMAL</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier INITIAL</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier INITIAL_CAP</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier MONOGRAM</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier PREFIX</li> |
| </ul> |
| PersonName.NameField |
| <ul> |
| <li><span style='color:green'>(stable)</span> public java.lang.String <i>toString</i>()</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.NameField CREDENTIALS</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.NameField GENERATION</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.NameField GIVEN</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.NameField GIVEN2</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.NameField SURNAME</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.NameField SURNAME2</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.NameField TITLE</li> |
| </ul> |
| PersonName.PreferredOrder |
| <ul> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.PreferredOrder DEFAULT</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.PreferredOrder GIVEN_FIRST</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonName.PreferredOrder SURNAME_FIRST</li> |
| </ul> |
| PersonNameFormatter.DisplayOrder |
| <ul> |
| <li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.DisplayOrder DEFAULT</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.DisplayOrder SORTING</li> |
| </ul> |
| PersonNameFormatter.Formality |
| <ul> |
| <li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Formality FORMAL</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Formality INFORMAL</li> |
| </ul> |
| PersonNameFormatter.Length |
| <ul> |
| <li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Length LONG</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Length MEDIUM</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Length SHORT</li> |
| </ul> |
| PersonNameFormatter.Usage |
| <ul> |
| <li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Usage ADDRESSING</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Usage MONOGRAM</li> |
| <li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Usage REFERRING</li> |
| </ul> |
| UnicodeSet |
| <ul> |
| <li><span style='color:green'>(stable)</span> public static final int SIMPLE_CASE_INSENSITIVE</li> |
| </ul> |
| </ul> |
| |
| <h3>Package com.ibm.icu.util</h3> |
| <ul> |
| MeasureUnit |
| <ul> |
| <li><span style='color:green'>(stable)</span> public static final MeasureUnit BEAUFORT</li> |
| </ul> |
| </ul> |
| |
| |
| <hr/> |
| <h2>Added in ICU4J 75</h2> |
| |
| <h3>Package com.ibm.icu.lang</h3> |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public static enum <i>UCharacter.IdentifierStatus</i></li> |
| <li><span style='color:orange'>(draft)</span> public static enum <i>UCharacter.IdentifierType</i></li> |
| UCharacter |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public static final int <i>getIdentifierTypes</i>(int, java.util.EnumSet<UCharacter.IdentifierType>)</li> |
| <li><span style='color:orange'>(draft)</span> public static final boolean <i>hasIdentifierType</i>(int, UCharacter.IdentifierType)</li> |
| </ul> |
| UCharacter.IdentifierStatus |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierStatus ALLOWED</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierStatus RESTRICTED</li> |
| </ul> |
| UCharacter.IdentifierType |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType DEFAULT_IGNORABLE</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType DEPRECATED</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType EXCLUSION</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType INCLUSION</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType LIMITED_USE</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType NOT_CHARACTER</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType NOT_NFKC</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType NOT_XID</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType OBSOLETE</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType RECOMMENDED</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType TECHNICAL</li> |
| <li><span style='color:orange'>(draft)</span> public static final UCharacter.IdentifierType UNCOMMON_USE</li> |
| </ul> |
| UProperty |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public static final int IDENTIFIER_STATUS</li> |
| <li><span style='color:orange'>(draft)</span> public static final int IDENTIFIER_TYPE</li> |
| </ul> |
| UScript |
| <ul> |
| <li><span style='color:green'>(stable)</span> public static final int ARABIC_NASTALIQ</li> |
| </ul> |
| </ul> |
| |
| <h3>Package com.ibm.icu.message2</h3> |
| <ul> |
| MFDataModel.Attribute |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String name</li> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.LiteralOrVariableRef value</li> |
| </ul> |
| MFDataModel.CatchallKey |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public <i>MFDataModel.CatchallKey</i>()</li> |
| </ul> |
| MFDataModel.FunctionAnnotation |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String name</li> |
| <li><span style='color:orange'>(draft)</span> public final java.util.Map<java.lang.String, MFDataModel.Option> options</li> |
| </ul> |
| MFDataModel.FunctionExpression |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.FunctionAnnotation annotation</li> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Attribute> attributes</li> |
| </ul> |
| MFDataModel.InputDeclaration |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String name</li> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.VariableExpression value</li> |
| </ul> |
| MFDataModel.Literal |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String value</li> |
| </ul> |
| MFDataModel.LiteralExpression |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.Annotation annotation</li> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.Literal arg</li> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Attribute> attributes</li> |
| </ul> |
| MFDataModel.LocalDeclaration |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String name</li> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.Expression value</li> |
| </ul> |
| MFDataModel.Markup |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Attribute> attributes</li> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.Markup.Kind kind</li> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String name</li> |
| <li><span style='color:orange'>(draft)</span> public final java.util.Map<java.lang.String, MFDataModel.Option> options</li> |
| </ul> |
| MFDataModel.Option |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String name</li> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.LiteralOrVariableRef value</li> |
| </ul> |
| MFDataModel.Pattern |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.PatternPart> parts</li> |
| </ul> |
| MFDataModel.PatternMessage |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Declaration> declarations</li> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.Pattern pattern</li> |
| </ul> |
| MFDataModel.SelectMessage |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Declaration> declarations</li> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Expression> selectors</li> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Variant> variants</li> |
| </ul> |
| MFDataModel.StringPart |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String value</li> |
| </ul> |
| MFDataModel.UnsupportedAnnotation |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String source</li> |
| </ul> |
| MFDataModel.UnsupportedExpression |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.UnsupportedAnnotation annotation</li> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Attribute> attributes</li> |
| </ul> |
| MFDataModel.UnsupportedStatement |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String body</li> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Expression> expressions</li> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String keyword</li> |
| </ul> |
| MFDataModel.VariableExpression |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.Annotation annotation</li> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.VariableRef arg</li> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Attribute> attributes</li> |
| </ul> |
| MFDataModel.VariableRef |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.lang.String name</li> |
| </ul> |
| MFDataModel.Variant |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.LiteralOrCatchallKey> keys</li> |
| <li><span style='color:orange'>(draft)</span> public final MFDataModel.Pattern value</li> |
| </ul> |
| MFParseException |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public <i>MFParseException</i>(java.lang.String, int)</li> |
| <li><span style='color:orange'>(draft)</span> public java.lang.String <i>getMessage</i>()</li> |
| </ul> |
| MFSerializer |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public <i>MFSerializer</i>()</li> |
| </ul> |
| </ul> |
| |
| <h3>Package com.ibm.icu.number</h3> |
| <ul> |
| LocalizedNumberFormatter |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public UnlocalizedNumberFormatter <i>withoutLocale</i>()</li> |
| </ul> |
| LocalizedNumberRangeFormatter |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public UnlocalizedNumberRangeFormatter <i>withoutLocale</i>()</li> |
| </ul> |
| </ul> |
| |
| <h3>Package com.ibm.icu.util</h3> |
| <ul> |
| MeasureUnit.MeasurePrefix |
| <ul> |
| <li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix QUECTO</li> |
| <li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix QUETTA</li> |
| <li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix RONNA</li> |
| <li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix RONTO</li> |
| </ul> |
| </ul> |
| |
| <hr/> |
| <p><i><font size="-1">Contents generated by ReportAPI tool on Mon Mar 25 13:11:50 EDT 2024<br/>© 2024 and later: Unicode, Inc. and others. License & terms of use: <a href="http://www.unicode.org/copyright.html">http://www.unicode.org/copyright.html</a></font></i></p> |
| </body> |
| </html> |