| computeZoneOffset(long, int) |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 1 | 1 |
| findPreviousZoneTransitionTime(TimeZone, int, long, long) |  | 0% |  | 0% | 10 | 10 | 27 | 27 | 1 | 1 |
| roll(int, int) |   | 81% |   | 77% | 11 | 43 | 21 | 120 | 0 | 1 |
| computeZoneOffset(long, long) |   | 48% |   | 56% | 5 | 9 | 9 | 22 | 0 | 1 |
| isWeekend() |   | 24% |   | 22% | 4 | 6 | 9 | 14 | 0 | 1 |
| floorDivide(long, int, int[]) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getPreviousZoneTransitionTime(TimeZone, long, long) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| mergeOverrideStrings(String, String, String, String) |   | 43% |   | 50% | 4 | 6 | 5 | 10 | 0 | 1 |
| prepareGetActual(int, boolean) |   | 73% |   | 60% | 3 | 8 | 5 | 19 | 0 | 1 |
| compare(Object) |   | 46% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
| add(int, int) |   | 93% |   | 90% | 4 | 28 | 3 | 66 | 0 | 1 |
| computeGregorianMonthStart(int, int) |   | 81% |   | 85% | 2 | 8 | 3 | 13 | 0 | 1 |
| getImmediatePreviousZoneTransition(long) |   | 61% |   | 33% | 3 | 4 | 5 | 13 | 0 | 1 |
| initInternal() |   | 73% |   | 50% | 4 | 5 | 2 | 9 | 0 | 1 |
| computeTime() |   | 92% |   | 87% | 3 | 13 | 1 | 31 | 0 | 1 |
| formatHelper(Calendar, ULocale, int, int) |   | 91% |   | 68% | 7 | 12 | 2 | 29 | 0 | 1 |
| getDayOfWeekType(int) |   | 87% |   | 75% | 7 | 15 | 2 | 15 | 0 | 1 |
| expandOverride(String, String) |  | 87% |   | 71% | 3 | 8 | 3 | 19 | 0 | 1 |
| fieldDifference(Date, int) |  | 95% |   | 93% | 2 | 16 | 2 | 58 | 0 | 1 |
| validateField(int) |  | 85% |  | 100% | 0 | 5 | 2 | 13 | 0 | 1 |
| internalSet(int, int) |  | 69% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| getTemporalMonthCode() |  | 68% |   | 50% | 2 | 3 | 0 | 4 | 0 | 1 |
| setLocale(ULocale, ULocale) |  | 63% |   | 50% | 3 | 4 | 1 | 5 | 0 | 1 |
| getDateTimePattern(Calendar, ULocale, int) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTimeInMillis(long) |  | 89% |   | 87% | 1 | 5 | 1 | 15 | 0 | 1 |
| clone() |  | 87% | | n/a | 0 | 1 | 2 | 9 | 0 | 1 |
| handleComputeFields(int) |  | 87% |   | 50% | 1 | 2 | 2 | 14 | 0 | 1 |
| getWeekendTransition(int) |  | 68% |   | 50% | 2 | 3 | 2 | 5 | 0 | 1 |
| setSkippedWallTimeOption(int) |  | 66% |   | 83% | 1 | 4 | 1 | 4 | 0 | 1 |
| createInstance(ULocale) |  | 96% |   | 95% | 1 | 18 | 1 | 41 | 0 | 1 |
| setFirstDayOfWeek(int) |  | 77% |   | 66% | 2 | 4 | 1 | 6 | 0 | 1 |
| setMinimalDaysInFirstWeek(int) |  | 77% |   | 66% | 2 | 4 | 2 | 8 | 0 | 1 |
| getActualMinimum(int) |  | 73% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
| getPatternData(ULocale, String) |  | 97% |   | 83% | 6 | 20 | 1 | 47 | 0 | 1 |
| resolveFields(int[][][]) |  | 96% |   | 95% | 1 | 13 | 0 | 22 | 0 | 1 |
| getWeekDataForRegionInternal(String) |  | 92% |   | 50% | 2 | 3 | 2 | 14 | 0 | 1 |
| equals(Object) |  | 88% |   | 80% | 2 | 6 | 2 | 8 | 0 | 1 |
| pinField(int) |  | 86% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
| internalGetMonth() | | 69% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| writeObject(ObjectOutputStream) | | 60% |   | 50% | 1 | 2 | 3 | 6 | 0 | 1 |
| getActualHelper(int, int, int) |  | 95% |   | 81% | 3 | 9 | 0 | 18 | 0 | 1 |
| setWeekData(String) |  | 86% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| before(Object) | | 80% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| after(Object) | | 80% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| computeWeekFields() |  | 99% |   | 91% | 1 | 7 | 1 | 28 | 0 | 1 |
| gregorianMonthLength(int, int) |  | 90% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| gregorianPreviousMonthLength(int, int) | | 90% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 16 | 0 | 1 |
| handleComputeJulianDay(int) |  | 100% |   | 96% | 1 | 18 | 0 | 40 | 0 | 1 |
| computeFields() |  | 100% |  | 100% | 0 | 3 | 0 | 28 | 0 | 1 |
| toString() |  | 100% |  | 100% | 0 | 4 | 0 | 25 | 0 | 1 |
| computeMillisInDayLong() |  | 100% |   | 83% | 1 | 4 | 0 | 16 | 0 | 1 |
| getKeywordValuesForLocale(String, ULocale, boolean) |  | 100% |  | 100% | 0 | 5 | 0 | 19 | 0 | 1 |
| computeMillisInDay() |  | 100% |  | 100% | 0 | 4 | 0 | 16 | 0 | 1 |
| Calendar(TimeZone, ULocale) |  | 100% |  | 100% | 0 | 10 | 0 | 30 | 0 | 1 |
| getActualMaximum(int) |  | 100% |  | 100% | 0 | 6 | 0 | 19 | 0 | 1 |
| recalculateStamp() |  | 100% |   | 90% | 1 | 6 | 0 | 12 | 0 | 1 |
| setCalendarLocale(ULocale) |  | 100% |  | 100% | 0 | 6 | 0 | 16 | 0 | 1 |
| getLimit(int, int) |  | 100% |  | 100% | 0 | 7 | 0 | 13 | 0 | 1 |
| clear(int) |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 1 |
| computeJulianDay() |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 1 |
| isEquivalentTo(Calendar) |  | 100% |   | 57% | 6 | 8 | 0 | 7 | 0 | 1 |
| setTemporalMonthCode(String) |  | 100% |   | 87% | 1 | 5 | 0 | 7 | 0 | 1 |
| set(int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| getCalendarTypeForLocale(ULocale) |  | 100% |   | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
| hashCode() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| weekNumber(int, int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| handleGetMonthLength(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| floorDivide(int, int, int[]) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| computeGregorianAndDOWFields(int) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| computeGregorianFields(int) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| handleGetDateFormat(String, String, ULocale) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| setWeekData(Calendar.WeekData) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| set(int, int, int, int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| clear() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| validateField(int, int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| newestStamp(int, int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| getInstanceInternal(TimeZone, ULocale) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| set(int, int, int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| compareTo(Calendar) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
| readObject(ObjectInputStream) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| validateFields() |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| updateTime() |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| complete() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| getWeekData() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isGregorianLeapYear(int) |  | 100% |  | 100% | 0 | 4 | 0 | 1 | 0 | 1 |
| floorDivide(long, long) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| internalGetMonth(int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setRepeatedWallTimeOption(int) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| handleGetYearLength(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| floorDivide(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| set(int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| newerField(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| internalGet(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isSet(int) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| julianDayToDayOfWeek(int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getRegionForCalendar(ULocale) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| inTemporalLeapYear() | | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| roll(int, boolean) | | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| getLocale(ULocale.Type) | | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getTimeInMillis() | | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| setRelatedYear(int) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDateAtTimePattern(Calendar, ULocale, int) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| fieldName(int) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| get(int) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getRelatedYear() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDateTimeFormat(int, int, Locale) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| handleGetDateFormat(String, Locale) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| handleGetDateFormat(String, String, Locale) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setTimeZone(TimeZone) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| millisToJulianDay(long) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| julianDayToMillis(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| Calendar() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| Calendar(TimeZone, Locale) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getTime() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDateTimeFormat(int, int, ULocale) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| handleGetDateFormat(String, ULocale) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| weekNumber(int, int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isWeekend(Date) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getInstance(Locale) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstance(TimeZone, Locale) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setTime(Date) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| internalGet(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinimum(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaximum(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGreatestMinimum(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLeastMaximum(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getWeekDataForRegion(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStamp(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstance() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstance(TimeZone) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstance(ULocale) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstance(TimeZone, ULocale) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDisplayName(Locale) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDisplayName(ULocale) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setLenient(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getFieldCount() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTimeZone() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLenient() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRepeatedWallTimeOption() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSkippedWallTimeOption() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFirstDayOfWeek() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinimalDaysInFirstWeek() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| handleCreateFields() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGregorianYear() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGregorianMonth() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGregorianDayOfYear() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGregorianDayOfMonth() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| internalGetTimeInMillis() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAvailableLocales() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAvailableULocales() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRelatedYearDifference() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isEra0CountingBackward() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFieldResolutionTable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultMonthInYear(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultDayInMonth(int, int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| haveDefaultCentury() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |