Source file "com/ibm/icu/text/DecimalFormat.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 9,564 of 9,564 | 0% | 1,627 of 1,627 | 0% | 970 | 970 | 1,985 | 1,985 | 146 | 146 |
| applyPatternWithoutExpandAffix(String, boolean) | 0% | 0% | 133 | 133 | 259 | 259 | 1 | 1 | ||
| subparse(String, ParsePosition, DigitList, boolean[], Currency[], String, String, String, String, boolean, int) | 0% | 0% | 98 | 98 | 198 | 198 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 20 | 20 | 1 | 1 | ||
| subformatExponential(StringBuffer, FieldPosition, boolean) | 0% | 0% | 69 | 69 | 151 | 151 | 1 | 1 | ||
| toPattern(boolean) | 0% | 0% | 60 | 60 | 94 | 94 | 1 | 1 | ||
| subformatFixed(StringBuffer, FieldPosition, boolean, boolean) | 0% | 0% | 66 | 66 | 104 | 104 | 1 | 1 | ||
| appendAffix(StringBuffer, boolean, boolean, FieldPosition, boolean) | 0% | 0% | 27 | 27 | 79 | 79 | 1 | 1 | ||
| parse(String, ParsePosition, Currency[]) | 0% | 0% | 30 | 30 | 51 | 51 | 1 | 1 | ||
| parseForCurrency(String, ParsePosition, Currency[], boolean[]) | 0% | 0% | 15 | 15 | 57 | 57 | 1 | 1 | ||
| format(double, StringBuffer, FieldPosition, boolean) | 0% | 0% | 20 | 20 | 52 | 52 | 1 | 1 | ||
| compareComplexAffix(String, String, int, int, Currency[]) | 0% | 0% | 25 | 25 | 57 | 57 | 1 | 1 | ||
| expandAffix(String, String, StringBuffer) | 0% | 0% | 21 | 21 | 47 | 47 | 1 | 1 | ||
| appendAffixPattern(StringBuffer, boolean, boolean, boolean) | 0% | 0% | 19 | 19 | 39 | 39 | 1 | 1 | ||
| round(double, double, double, int, boolean) | 0% | 0% | 19 | 19 | 32 | 32 | 1 | 1 | ||
| DecimalFormat() | 0% | 0% | 2 | 2 | 47 | 47 | 1 | 1 | ||
| DecimalFormat(String) | 0% | 0% | 2 | 2 | 46 | 46 | 1 | 1 | ||
| DecimalFormat(String, DecimalFormatSymbols, int) | 0% | 0% | 2 | 2 | 43 | 43 | 1 | 1 | ||
| DecimalFormat(String, DecimalFormatSymbols, CurrencyPluralInfo, int) | 0% | 0% | 2 | 2 | 43 | 43 | 1 | 1 | ||
| compareSimpleAffix(String, String, int) | 0% | 0% | 16 | 16 | 43 | 43 | 1 | 1 | ||
| DecimalFormat(String, DecimalFormatSymbols) | 0% | n/a | 1 | 1 | 40 | 40 | 1 | 1 | ||
| format(long, StringBuffer, FieldPosition, boolean) | 0% | 0% | 12 | 12 | 23 | 23 | 1 | 1 | ||
| formatToCharacterIterator(Object, DecimalFormat.Unit) | 0% | 0% | 8 | 8 | 22 | 22 | 1 | 1 | ||
| equals(Object) | 0% | 0% | 23 | 23 | 13 | 13 | 1 | 1 | ||
| setupCurrencyAffixForAllPatterns() | 0% | 0% | 5 | 5 | 21 | 21 | 1 | 1 | ||
| getFixedDecimal(double, DigitList) | 0% | 0% | 9 | 9 | 23 | 23 | 1 | 1 | ||
| format(BigDecimal, StringBuffer, FieldPosition) | 0% | 0% | 8 | 8 | 11 | 11 | 1 | 1 | ||
| readObject(ObjectInputStream) | 0% | 0% | 8 | 8 | 24 | 24 | 1 | 1 | ||
| resetActualRounding() | 0% | 0% | 9 | 9 | 18 | 18 | 1 | 1 | ||
| format(BigDecimal, StringBuffer, FieldPosition, boolean) | 0% | 0% | 8 | 8 | 10 | 10 | 1 | 1 | ||
| addPadding(StringBuffer, FieldPosition, int, int) | 0% | 0% | 10 | 10 | 18 | 18 | 1 | 1 | ||
| format(BigInteger, StringBuffer, FieldPosition, boolean) | 0% | 0% | 6 | 6 | 9 | 9 | 1 | 1 | ||
| expandAffixes(String) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| trimMarksFromAffix(String) | 0% | 0% | 6 | 6 | 16 | 16 | 1 | 1 | ||
| setCurrency(Currency) | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| matchesDigit(String, int, int[]) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| match(String, int, int) | 0% | 0% | 7 | 7 | 13 | 13 | 1 | 1 | ||
| subformat(StringBuffer, FieldPosition, boolean, boolean, boolean) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| compareAffix(String, int, boolean, boolean, String, boolean, int, Currency[]) | 0% | 0% | 8 | 8 | 5 | 5 | 1 | 1 | ||
| isGroupingPosition(int) | 0% | 0% | 8 | 8 | 6 | 6 | 1 | 1 | ||
| clone() | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| match(String, int, String) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| getEquivalentDecimals(String, boolean) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| setCurrencyUsage(Currency.CurrencyUsage) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| setRoundingDouble(double) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| createFromPatternAndSymbols(String, DecimalFormatSymbols) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| setCurrencyForSymbols() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| create(String, DecimalFormatSymbols, CurrencyPluralInfo, int) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| subformat(String, StringBuffer, FieldPosition, boolean, boolean, boolean) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| unquote(String) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| subformat(int, StringBuffer, FieldPosition, boolean, boolean, boolean) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| setRoundingIncrement(BigDecimal) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| round(double) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| subformat(double, StringBuffer, FieldPosition, boolean, boolean, boolean) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| equals(String, String) | 0% | 0% | 6 | 6 | 5 | 5 | 1 | 1 | ||
| setRoundingIncrement(double) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| equalWithSignCompatibility(int, int) | 0% | 0% | 6 | 6 | 3 | 3 | 1 | 1 | ||
| setRoundingMode(int) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| precision(boolean) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| adjustNumberAsInFormatting(double) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| skipPatternWhiteSpace(String, int) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| skipUWhiteSpace(String, int) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| skipBidiMarks(String, int) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| setMinimumSignificantDigits(int) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| setMaximumSignificantDigits(int) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| getMathContext() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| expandAffixAdjustWidth(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| isNegative(double) | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| setMultiplier(int) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| formatAffix2Attribute(boolean, NumberFormat.Field, StringBuffer, int, int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| addAttribute(NumberFormat.Field, int, int) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| patternError(String, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| skipPadding(String, int) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| setRoundingIncrement(BigDecimal) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| setPadPosition(int) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| toDigitList(double) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isBidiMark(int) | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| setMathContext(MathContext) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getCurrencyPluralInfo() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| multiply(double) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| setMinimumExponentDigits(byte) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getEffectiveCurrency() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| setInternalRoundingIncrement(BigDecimal) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isNumberNegative(double) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| parseCurrency(CharSequence, ParsePosition) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setDecimalFormatSymbols(DecimalFormatSymbols) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| setFormatWidth(int) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| toPattern() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| toLocalizedPattern() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getRoundingIncrement() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| setCurrencyPluralInfo(CurrencyPluralInfo) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| hashCode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDecimalFormatSymbols() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| applyPattern(String, boolean) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| format(double, StringBuffer, FieldPosition) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| format(long, StringBuffer, FieldPosition) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| format(BigInteger, StringBuffer, FieldPosition) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| format(BigDecimal, StringBuffer, FieldPosition) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| parse(String, ParsePosition) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setPositivePrefix(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setNegativePrefix(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setPositiveSuffix(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setNegativeSuffix(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getFixedDecimal(double) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setMaximumIntegerDigits(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMinimumIntegerDigits(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMaximumFractionDigits(int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| _setMaximumFractionDigits(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMinimumFractionDigits(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setParseMaxDigits(int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| writeObject(ObjectOutputStream) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setGroupingSize(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setSecondaryGroupingSize(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| formatToCharacterIterator(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| applyPattern(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| applyLocalizedPattern(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setPadCharacter(char) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setScientificNotation(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setExponentSignAlwaysShown(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMathContextICU(MathContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setDecimalPatternMatchRequired(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setDecimalSeparatorAlwaysShown(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setSignificantDigitsUsed(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setParseBigDecimal(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getPositivePrefix() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNegativePrefix() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPositiveSuffix() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNegativeSuffix() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMultiplier() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRoundingMode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFormatWidth() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPadCharacter() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPadPosition() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isScientificNotation() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMinimumExponentDigits() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isExponentSignAlwaysShown() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getGroupingSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSecondaryGroupingSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMathContextICU() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isDecimalSeparatorAlwaysShown() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isDecimalPatternMatchRequired() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMinimumSignificantDigits() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaximumSignificantDigits() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| areSignificantDigitsUsed() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCurrencyUsage() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isParseBigDecimal() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getParseMaxDigits() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |