# ICU4J API Comparison: ICU4J 72 with ICU4J 73

## Removed from ICU4J 72

(no API removed)

## Deprecated or Obsoleted in ICU4J 73

### Package com.ibm.icu.text

UnicodeSet

- (deprecated) public static final int CASE

## Changed in ICU4J 73 (old, new)

(no API changed)

## Promoted to stable in ICU4J 73

### Package com.ibm.icu.text

DateTimePatternGenerator

- (stable) public java.lang.String getDateTimeFormat(int)
- (stable) public void setDateTimeFormat(int, java.lang.String)

NumberFormat.Field

- (stable) public static final NumberFormat.Field APPROXIMATELY_SIGN

## Added in ICU4J 73

### Package com.ibm.icu.text

- (draft) public interface PersonName
- (draft) public class PersonNameFormatter
- (draft) public static class PersonNameFormatter.Builder
- (draft) public class SimplePersonName
- (draft) public static class SimplePersonName.Builder
- (draft) public static enum PersonName.FieldModifier
- (draft) public static enum PersonName.NameField
- (draft) public static enum PersonName.PreferredOrder
- (draft) public static enum PersonNameFormatter.DisplayOrder
- (draft) public static enum PersonNameFormatter.Formality
- (draft) public static enum PersonNameFormatter.Length
- (draft) public static enum PersonNameFormatter.Usage
PersonName.FieldModifier

- (draft) public static PersonName.FieldModifier forString(java.lang.String)
- (draft) public java.lang.String toString()
- (draft) public static final PersonName.FieldModifier ALL_CAPS
- (draft) public static final PersonName.FieldModifier CORE
- (draft) public static final PersonName.FieldModifier INFORMAL
- (draft) public static final PersonName.FieldModifier INITIAL
- (draft) public static final PersonName.FieldModifier INITIAL_CAP
- (draft) public static final PersonName.FieldModifier MONOGRAM
- (draft) public static final PersonName.FieldModifier PREFIX

PersonName.NameField

- (draft) public java.lang.String toString()
- (draft) public static final PersonName.NameField CREDENTIALS
- (draft) public static final PersonName.NameField GENERATION
- (draft) public static final PersonName.NameField GIVEN
- (draft) public static final PersonName.NameField GIVEN2
- (draft) public static final PersonName.NameField SURNAME
- (draft) public static final PersonName.NameField SURNAME2
- (draft) public static final PersonName.NameField TITLE

PersonName.PreferredOrder

- (draft) public static final PersonName.PreferredOrder DEFAULT
- (draft) public static final PersonName.PreferredOrder GIVEN_FIRST
- (draft) public static final PersonName.PreferredOrder SURNAME_FIRST

PersonNameFormatter.DisplayOrder

- (draft) public static final PersonNameFormatter.DisplayOrder DEFAULT
- (draft) public static final PersonNameFormatter.DisplayOrder SORTING

PersonNameFormatter.Formality

- (draft) public static final PersonNameFormatter.Formality FORMAL
- (draft) public static final PersonNameFormatter.Formality INFORMAL

PersonNameFormatter.Length

- (draft) public static final PersonNameFormatter.Length LONG
- (draft) public static final PersonNameFormatter.Length MEDIUM
- (draft) public static final PersonNameFormatter.Length SHORT

PersonNameFormatter.Usage

- (draft) public static final PersonNameFormatter.Usage ADDRESSING
- (draft) public static final PersonNameFormatter.Usage MONOGRAM
- (draft) public static final PersonNameFormatter.Usage REFERRING

UnicodeSet

- (draft) public static final int SIMPLE_CASE_INSENSITIVE

### Package com.ibm.icu.util

MeasureUnit

- (draft) public static final MeasureUnit BEAUFORT

Contents generated by ReportAPI tool on Fri Mar 17 10:40:39 PDT 2023
© 2023 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html