| setDefaultRuleSet(String) |   | 35% |   | 27% | 7 | 10 | 16 | 23 | 0 | 1 |
| RuleBasedNumberFormat(ULocale, int) |   | 84% |   | 50% | 2 | 4 | 4 | 37 | 0 | 1 |
| postProcess(StringBuilder, NFRuleSet) |   | 70% |   | 62% | 2 | 5 | 8 | 20 | 0 | 1 |
| setDecimalFormatSymbols(DecimalFormatSymbols) |   | 77% |   | 70% | 3 | 6 | 4 | 13 | 0 | 1 |
| initLocalizations(String[][]) |   | 84% |   | 75% | 2 | 5 | 1 | 14 | 0 | 1 |
| format(double, StringBuffer, FieldPosition) |   | 66% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| init(String, String[][]) |   | 97% |   | 97% | 1 | 20 | 1 | 58 | 0 | 1 |
| getRuleSetDisplayName(String, ULocale) |   | 84% |   | 83% | 1 | 4 | 1 | 8 | 0 | 1 |
| setRoundingMode(int) |   | 60% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| readObject(ObjectInputStream) |   | 91% | | n/a | 0 | 1 | 3 | 19 | 0 | 1 |
| adjustForContext(String) |   | 90% |   | 80% | 4 | 11 | 1 | 9 | 0 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initCapitalizationContextInfo(ULocale) |  | 94% |   | 50% | 3 | 4 | 0 | 10 | 0 | 1 |
| getDefaultRuleSetName() |  | 84% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
| parse(String, ParsePosition) |  | 99% |   | 93% | 1 | 9 | 1 | 23 | 0 | 1 |
| getLenientScannerProvider() |  | 96% |   | 66% | 2 | 4 | 1 | 9 | 0 | 1 |
| extractSpecial(StringBuilder, String) |  | 100% |   | 83% | 2 | 7 | 0 | 13 | 0 | 1 |
| stripWhitespace(String) |  | 100% |   | 91% | 1 | 7 | 0 | 17 | 0 | 1 |
| RuleBasedNumberFormat(String) |  | 100% | | n/a | 0 | 1 | 0 | 20 | 0 | 1 |
| RuleBasedNumberFormat(String, String[][]) |  | 100% | | n/a | 0 | 1 | 0 | 20 | 0 | 1 |
| RuleBasedNumberFormat(String, ULocale) |  | 100% | | n/a | 0 | 1 | 0 | 20 | 0 | 1 |
| RuleBasedNumberFormat(String, String[][], ULocale) |  | 100% | | n/a | 0 | 1 | 0 | 20 | 0 | 1 |
| getNameListForLocale(ULocale) |  | 100% |   | 80% | 2 | 6 | 0 | 11 | 0 | 1 |
| equals(Object) |  | 100% |  | 100% | 0 | 7 | 0 | 11 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| setContext(DisplayContext) |  | 100% |   | 88% | 2 | 10 | 0 | 7 | 0 | 1 |
| getRuleSetDisplayNameLocales() |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
| format(double, NFRuleSet) |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 |
| format(BigDecimal, StringBuffer, FieldPosition) |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
| getRuleSetDisplayNames(ULocale) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| toString() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| format(long, NFRuleSet) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| format(long, StringBuffer, FieldPosition) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getDecimalFormat() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| format(double, String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| format(long, String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getLenientScanner() |  | 100% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
| getDefaultInfinityRule() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getDefaultNaNRule() |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| findRuleSet(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| writeObject(ObjectOutputStream) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getDecimalFormatSymbols() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| createPluralFormat(PluralRules.PluralType, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| format(BigInteger, StringBuffer, FieldPosition) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| format(BigDecimal, StringBuffer, FieldPosition) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| RuleBasedNumberFormat(String, Locale) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| RuleBasedNumberFormat(Locale, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| RuleBasedNumberFormat(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getRuleSetDisplayName(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRuleSetNames() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRuleSetDisplayNames() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clone() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setLenientParseMode(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLenientScannerProvider(RbnfLenientScannerProvider) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lenientParseEnabled() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRoundingMode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultRuleSet() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |