Source file "com/ibm/icu/text/StringSearch.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | 
| Total | 1,991 of 1,991 | 0% | 321 of 321 | 0% | 205 | 205 | 488 | 488 | 44 | 44 | 
| search(int, StringSearch.Match) |  | 0% |  | 0% | 43 | 43 | 90 | 90 | 1 | 1 | 
| searchBackwards(int, StringSearch.Match) |  | 0% |  | 0% | 40 | 40 | 82 | 82 | 1 | 1 | 
| compareCE64s(long, long, SearchIterator.ElementComparisonType) |  | 0% |  | 0% | 18 | 18 | 30 | 30 | 1 | 1 | 
| reset() |  | 0% |  | 0% | 9 | 9 | 28 | 28 | 1 | 1 | 
| handleNext(int) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 | 
| handlePreviousCommonImpl() |  | 0% |  | 0% | 7 | 7 | 20 | 20 | 1 | 1 | 
| StringSearch(String, CharacterIterator, RuleBasedCollator, BreakIterator) |  | 0% |  | 0% | 3 | 3 | 20 | 20 | 1 | 1 | 
| initializePatternCETable() |  | 0% |  | 0% | 4 | 4 | 22 | 22 | 1 | 1 | 
| initializePatternPCETable() |  | 0% |  | 0% | 3 | 3 | 20 | 20 | 1 | 1 | 
| setCollator(RuleBasedCollator) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 | 
| handlePrevious(int) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 | 
| checkIdentical(int, int) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 | 
| getCE(int) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 | 
| getString(CharacterIterator, int, int) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 
| handleNextCommonImpl() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 
| codePointBefore(CharacterIterator, int) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 | 
| addToIntArray(int[], int, int, int) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 
| addToLongArray(long[], int, int, long, int) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 
| codePointAt(CharacterIterator, int) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 | 
| isBreakBoundary(int) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 | 
| setMatchNotFound() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| initTextProcessedIter() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| nextBoundaryAfter(int) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| setPattern(String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 | 
| getIndex() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| StringSearch(String, String) |  | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
| isOutOfBounds(int, int, int) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 | 
| StringSearch(String, CharacterIterator, ULocale) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| setTarget(CharacterIterator) |  | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
| setIndex(int) |  | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
| getMask(int) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| StringSearch(String, CharacterIterator, RuleBasedCollator) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| StringSearch(String, CharacterIterator, Locale) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| initializePattern() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| setCanonical(boolean) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| static {...} |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| getPattern() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| isCanonical() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| initialize() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| getCollator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| handleNextExact() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| handleNextCanonical() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| handlePreviousExact() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| handlePreviousCanonical() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |