| intervalFormatByAlgorithm(Calendar, Calendar, StringBuffer, FieldPosition) |  | 0% |  | 0% | 25 | 25 | 75 | 75 | 1 | 1 |
| subParse(String, int, char, int, boolean, boolean, boolean[], Calendar, MessageFormat, Output, Output) |   | 84% |   | 74% | 80 | 225 | 51 | 361 | 0 | 1 |
| parse(String, Calendar, ParsePosition) |   | 91% |   | 78% | 28 | 79 | 10 | 202 | 0 | 1 |
| diffCalFieldValue(Calendar, Calendar, Object[], int) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| subFormat(StringBuffer, char, int, int, int, DisplayContext, FieldPosition, char, Calendar) |   | 97% |   | 90% | 28 | 157 | 8 | 319 | 0 | 1 |
| lowerLevel(Object[], int, int) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| isFieldUnitIgnored(String, int) |   | 73% |   | 66% | 5 | 13 | 3 | 23 | 0 | 1 |
| formatToCharacterIterator(Object) |   | 82% |   | 75% | 4 | 9 | 4 | 26 | 0 | 1 |
| parseInt(String, int, ParsePosition, boolean, NumberFormat) |   | 79% |  | 78% | 3 | 8 | 5 | 26 | 0 | 1 |
| readObject(ObjectInputStream) |  | 86% |   | 71% | 4 | 8 | 2 | 20 | 0 | 1 |
| getDefaultPattern() |  | 85% |  | 62% | 3 | 5 | 4 | 22 | 0 | 1 |
| setTimeZoneFormat(TimeZoneFormat) | | 61% | | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| getDefaultCenturyStart() | | 60% | | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| matchDayPeriodString(String, int, String[], int, Output) |  | 94% |  | 90% | 1 | 6 | 1 | 13 | 0 | 1 |
| patternCharToDateFormatField(char) | | 83% | | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| matchLiteral(String, int, Object[], int, boolean[]) |  | 99% |   | 86% | 10 | 37 | 0 | 59 | 0 | 1 |
| getLevelFromChar(char) | | 91% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| getIndexFromChar(char) | | 91% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 |
| getPatternItems() |  | 100% |  | 96% | 1 | 16 | 0 | 47 | 0 | 1 |
| initialize() |  | 100% |   | 85% | 4 | 15 | 0 | 28 | 0 | 1 |
| matchString(String, int, int, String[], String, Calendar) |  | 100% |  | 95% | 1 | 12 | 0 | 31 | 0 | 1 |
| format(Calendar, DisplayContext, StringBuffer, FieldPosition, List) |  | 100% |  | 100% | 0 | 7 | 0 | 25 | 0 | 1 |
| processOverrideString(ULocale, String) |  | 100% |  | 93% | 1 | 9 | 0 | 29 | 0 | 1 |
| applyPattern(String) |  | 100% |  | 83% | 3 | 10 | 0 | 22 | 0 | 1 |
| initializeTimeZoneFormat(boolean) |  | 100% |  | 87% | 2 | 9 | 0 | 19 | 0 | 1 |
| matchAlphaMonthStrings(String, int, String[], String[], Calendar) |  | 100% |  | 100% | 0 | 8 | 0 | 19 | 0 | 1 |
| fastZeroPaddingNumber(StringBuffer, int, int, int) |  | 100% |  | 100% | 0 | 7 | 0 | 16 | 0 | 1 |
| initLocalZeroPaddingNumberFormat() |  | 100% |  | 100% | 0 | 6 | 0 | 18 | 0 | 1 |
| setNumberFormat(String, NumberFormat) |  | 100% |  | 100% | 0 | 5 | 0 | 14 | 0 | 1 |
| translatePattern(String, String, String) |  | 100% |  | 92% | 1 | 8 | 0 | 16 | 0 | 1 |
| parsePattern() |  | 100% |  | 100% | 0 | 8 | 0 | 16 | 0 | 1 |
| matchQuarterString(String, int, int, String[], Calendar) |  | 100% |  | 100% | 0 | 5 | 0 | 14 | 0 | 1 |
| format(Calendar, StringBuffer, FieldPosition, List) |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 1 |
| regionMatchesWithOptionalDot(String, int, String, int) |  | 100% |  | 87% | 1 | 5 | 0 | 7 | 0 | 1 |
| safeAppendWithMonthPattern(String[], int, StringBuffer, String) |  | 100% |  | 62% | 3 | 5 | 0 | 6 | 0 | 1 |
| SimpleDateFormat(String, DateFormatSymbols, Calendar, NumberFormat, ULocale, boolean, String) |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 |
| zeroPaddingNumber(NumberFormat, StringBuffer, int, int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| getNumberFormat(char) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| getInstance(Calendar.FormatConfiguration) |  | 100% | | 75% | 1 | 3 | 0 | 8 | 0 | 1 |
| equals(Object) |  | 100% |  | 83% | 1 | 4 | 0 | 3 | 0 | 1 |
| initializeDefaultCenturyStart(long) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| countDigits(String, int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
| allowNumericFallback(int) |  | 100% |  | 100% | 0 | 7 | 0 | 3 | 0 | 1 |
| setContext(DisplayContext) |  | 100% |  | 100% | 0 | 5 | 0 | 4 | 0 | 1 |
| setNumberFormat(NumberFormat) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| writeObject(ObjectOutputStream) |  | 100% | | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
| subFormat(char, int, int, int, DisplayContext, FieldPosition, char, Calendar) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| clone() |  | 100% | | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| initNumberFormatters(ULocale) | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| safeAppend(String[], int, StringBuffer) | | 100% | | 50% | 3 | 4 | 0 | 3 | 0 | 1 |
| isNumeric(char, int) | | 100% |  | 100% | 0 | 4 | 0 | 2 | 0 | 1 |
| parseAmbiguousDatesAsAfter(Date) | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| subParse(String, int, char, int, boolean, boolean, boolean[], Calendar, MessageFormat, Output) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| applyLocalizedPattern(String) | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| zeroPaddingNumber(long, int, int) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| subParse(String, int, char, int, boolean, boolean, boolean[], Calendar) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSyntaxChar(char) | | 100% | | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| SimpleDateFormat(String, DateFormatSymbols, Calendar, ULocale, boolean, String) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| SimpleDateFormat(String, Locale) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| SimpleDateFormat(String, DateFormatSymbols) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| SimpleDateFormat(String, DateFormatSymbols, ULocale) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| subFormat(char, int, int, FieldPosition, DateFormatSymbols, Calendar) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| SimpleDateFormat() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| SimpleDateFormat(String) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| SimpleDateFormat(String, ULocale) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| SimpleDateFormat(String, String, ULocale) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDefaultCenturyStartYear() | | 100% | | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| tzFormat() | | 100% | | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| matchString(String, int, int, String[], Calendar) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toLocalizedPattern() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| parseInt(String, ParsePosition, boolean, NumberFormat) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| format(Calendar, StringBuffer, FieldPosition) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setDateFormatSymbols(DateFormatSymbols) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isFieldUnitIgnored(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| set2DigitYearStart(Date) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDateFormatSymbols() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTimeZoneFormat() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hashCode() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| get2DigitYearStart() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toPattern() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSymbols() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLocale() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |