| search(int, StringSearch.Match) |   | 88% |   | 79% | 15 | 43 | 11 | 93 | 0 | 1 |
| compareCE64s(long, long, SearchIterator.ElementComparisonType) |   | 66% |   | 55% | 10 | 18 | 11 | 34 | 0 | 1 |
| codePointBefore(CharacterIterator, int) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| searchBackwards(int, StringSearch.Match) |   | 91% |   | 83% | 12 | 40 | 6 | 85 | 0 | 1 |
| reset() |   | 85% |   | 56% | 6 | 9 | 5 | 28 | 0 | 1 |
| initializePatternPCETable() |   | 83% |   | 75% | 1 | 3 | 2 | 18 | 0 | 1 |
| getCE(int) |   | 79% |   | 80% | 2 | 6 | 2 | 9 | 0 | 1 |
| handlePreviousCommonImpl() |   | 93% |   | 75% | 3 | 7 | 2 | 20 | 0 | 1 |
| StringSearch(String, CharacterIterator, RuleBasedCollator, BreakIterator) |   | 94% |   | 75% | 1 | 3 | 1 | 22 | 0 | 1 |
| setCollator(RuleBasedCollator) |   | 92% |   | 75% | 1 | 3 | 1 | 15 | 0 | 1 |
| setPattern(String) |   | 70% |   | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
| checkIdentical(int, int) |   | 90% |   | 66% | 2 | 4 | 1 | 9 | 0 | 1 |
| handlePrevious(int) |   | 95% |   | 87% | 1 | 5 | 1 | 13 | 0 | 1 |
| nextBoundaryAfter(int) |  | 88% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| getIndex() |  | 88% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| isOutOfBounds(int, int, int) |  | 80% |   | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
| handleNext(int) |  | 100% |  | 100% | 0 | 7 | 0 | 18 | 0 | 1 |
| initializePatternCETable() |  | 100% |  | 100% | 0 | 4 | 0 | 22 | 0 | 1 |
| getString(CharacterIterator, int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| handleNextCommonImpl() |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| codePointAt(CharacterIterator, int) |  | 100% |   | 75% | 1 | 3 | 0 | 9 | 0 | 1 |
| addToIntArray(int[], int, int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| addToLongArray(long[], int, long, int) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| isBreakBoundary(int) |  | 100% |   | 83% | 1 | 4 | 0 | 4 | 0 | 1 |
| setMatchNotFound() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| initTextProcessedIter() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| StringSearch(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| StringSearch(String, CharacterIterator, ULocale) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setTarget(CharacterIterator) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setIndex(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getMask(int) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| StringSearch(String, CharacterIterator, RuleBasedCollator) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| StringSearch(String, CharacterIterator, Locale) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| initializePattern() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setCanonical(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getPattern() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isCanonical() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| initialize() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getCollator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| handleNextExact() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| handleNextCanonical() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| handlePreviousExact() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| handlePreviousCanonical() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |