| nextToken(long, CharSequence) |   | 90% |   | 85% | 6 | 37 | 8 | 73 | 0 | 1 |
| estimateLength(CharSequence) |   | 92% |   | 89% | 2 | 12 | 1 | 32 | 0 | 1 |
| unescape(CharSequence, FormattedStringBuilder, int, AffixUtils.SymbolProvider, NumberFormat.Field) |   | 93% |   | 87% | 1 | 5 | 0 | 17 | 0 | 1 |
| hasNext(long, CharSequence) |   | 90% |   | 83% | 2 | 7 | 0 | 10 | 0 | 1 |
| makeTag(int, int, int, int) |   | 90% |   | 50% | 1 | 2 | 0 | 7 | 0 | 1 |
| getFieldForType(int) |   | 85% |   | 91% | 1 | 12 | 1 | 13 | 0 | 1 |
| iterateWithConsumer(CharSequence, AffixUtils.TokenConsumer) |   | 84% |   | 75% | 1 | 3 | 0 | 8 | 0 | 1 |
| getTypeOrCp(long) |   | 80% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
| AffixUtils() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| escape(CharSequence, StringBuilder) |  | 97% |   | 92% | 1 | 8 | 0 | 25 | 0 | 1 |
| unescapedCount(CharSequence, boolean, AffixUtils.SymbolProvider) |  | 100% |  | 100% | 0 | 6 | 0 | 17 | 0 | 1 |
| replaceType(CharSequence, int, char) |  | 100% |   | 87% | 1 | 5 | 0 | 10 | 0 | 1 |
| hasCurrencySymbols(CharSequence) |  | 100% |  | 100% | 0 | 6 | 0 | 9 | 0 | 1 |
| containsOnlySymbolsAndIgnorables(CharSequence, UnicodeSet) |  | 100% |  | 100% | 0 | 5 | 0 | 10 | 0 | 1 |
| containsType(CharSequence, int) |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 1 |
| escape(CharSequence) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getType(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getState(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOffset(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCodePoint(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |