diff --git a/icu4j/APIChangeReport.html b/icu4j/APIChangeReport.html
index cfdd878c5c3..2fa7201cfb4 100644
--- a/icu4j/APIChangeReport.html
+++ b/icu4j/APIChangeReport.html
@@ -12,6 +12,20 @@
Removed from ICU4J 58.1
+Package com.ibm.icu.text
+
+CompactDecimalFormat
+
+- (stable) public boolean equals(java.lang.Object)
+- (stable) public java.lang.StringBuffer format(BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
+- (stable) public java.lang.StringBuffer format(double, java.lang.StringBuffer, java.text.FieldPosition)
+- (stable) public java.lang.StringBuffer format(java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
+- (stable) public java.lang.StringBuffer format(java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)
+- (stable) public java.lang.StringBuffer format(long, java.lang.StringBuffer, java.text.FieldPosition)
+- (stable) public java.text.AttributedCharacterIterator formatToCharacterIterator(java.lang.Object)
+
+
+
Package com.ibm.icu.util
MeasureUnit
@@ -98,10 +112,12 @@ MeasureUnit
- (draft) public static final class CaseMap.Lower
- (draft) public static final class CaseMap.Title
- (draft) public static final class CaseMap.Upper
-- (draft) public static interface DecimalFormat.PropertySetter
-- (deprecated) public class DecimalFormat_ICU58
- (draft) public final class Edits
- (draft) public static final class Edits.Iterator
+CompactDecimalFormat
+
+- (stable) public CurrencyAmount parseCurrency(java.lang.CharSequence, java.text.ParsePosition)
+
DateFormat
- (stable) public static final int AM_PM_MIDNIGHT_NOON_FIELD
@@ -109,8 +125,7 @@ DateFormat
DecimalFormat
-- (draft) protected static final java.lang.ThreadLocal<number.Properties> threadLocalCurrencyProperties
-- (draft) public java.lang.StringBuffer format(CurrencyAmount, java.lang.StringBuffer, java.text.FieldPosition)
+- (stable) public java.lang.StringBuffer format(CurrencyAmount, java.lang.StringBuffer, java.text.FieldPosition)
- (stable) public synchronized Currency getCurrency()
- (stable) public synchronized int getMaximumFractionDigits()
- (stable) public synchronized int getMaximumIntegerDigits()
@@ -122,43 +137,12 @@ DecimalFormat
- (stable) public synchronized void setGroupingUsed(boolean)
- (stable) public synchronized void setParseIntegerOnly(boolean)
- (stable) public synchronized void setParseStrict(boolean)
-- (draft) public synchronized java.lang.String toString()
-
-PluralRules.FixedDecimal
-
-- (draft) public boolean isInfinite()
-- (draft) public boolean isNaN()
-
-PluralRules.IFixedDecimal
-
-- (draft) public double getPluralOperand(PluralRules.Operand)
-- (draft) public boolean isInfinite()
-- (draft) public boolean isNaN()
-
-PluralRules.Operand
-
-- (draft) public static final PluralRules.Operand f
-- (draft) public static final PluralRules.Operand i
-- (draft) public static final PluralRules.Operand j
-- (draft) public static final PluralRules.Operand n
-- (draft) public static final PluralRules.Operand t
-- (draft) public static final PluralRules.Operand v
-- (draft) public static final PluralRules.Operand w
+- (stable) public java.lang.String toString()
Package com.ibm.icu.util
-Currency.CurrencyStringInfo
-
-- (draft) public Currency.CurrencyStringInfo(java.lang.String, java.lang.String)
-- (draft) public java.lang.String getCurrencyString()
-- (draft) public java.lang.String getISOCode()
-
-LocaleMatcher
-
-- (draft) public int distance(ULocale, ULocale)
-
MeasureUnit
- (draft) public static final MeasureUnit POINT
@@ -166,6 +150,6 @@ MeasureUnit
-Contents generated by ReportAPI tool on Wed Mar 22 17:07:56 EDT 2017
© 2017 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html#License
+Contents generated by ReportAPI tool on Mon Mar 27 15:47:02 EDT 2017
© 2017 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html#License