| parseDateTimeLiteral(String, boolean) |   | 50% |   | 50% | 6 | 9 | 24 | 45 | 0 | 1 |
| getStringValue() |   | 87% |   | 66% | 12 | 19 | 1 | 34 | 0 | 1 |
| uncheckedCastTo(DataType) |   | 82% |   | 85% | 3 | 11 | 4 | 24 | 0 | 1 |
| isMidnight() |  | 0% |  | 0% | 5 | 5 | 1 | 1 | 1 | 1 |
| init(String) |   | 93% |   | 75% | 3 | 7 | 1 | 37 | 0 | 1 |
| lambda$parseDateTimeLiteral$0(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fromJavaDateType(LocalDateTime) |   | 65% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| plusDays(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| plusMonths(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| plusWeeks(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| plusYears(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| plusHours(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| plusMinutes(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| plusSeconds(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equals(Object) |  | 91% |   | 66% | 2 | 4 | 1 | 6 | 0 | 1 |
| determineScale(String) |  | 100% |   | 90% | 2 | 11 | 0 | 17 | 0 | 1 |
| checkRange() |  | 100% |   | 60% | 4 | 6 | 0 | 2 | 0 | 1 |
| getValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| DateTimeLiteral(DateLikeType, long, long, long, long, long, long, long) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| toJavaDateType() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| toLegacyLiteral() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| computeToSql() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| DateTimeLiteral(DateLikeType, long, long, long, long, long, long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| DateTimeLiteral(long, long, long, long, long, long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| DateTimeLiteral(DateLikeType, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| DateTimeLiteral(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| accept(ExpressionVisitor, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDouble() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHour() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinute() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSecond() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMicroSecond() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |