| isLargerThan(HttpServletRequest, long) |   | 72% |   | 66% | 2 | 4 | 3 | 7 | 0 | 1 |
| discardRejectedBody(HttpServletRequest) |   | 85% |  | 100% | 0 | 4 | 2 | 11 | 0 | 1 |
| ifRangeMatches(String, Date) |   | 95% |   | 90% | 1 | 6 | 1 | 11 | 0 | 1 |
| getQueryParameter(HttpServletRequest, String) |  | 100% |  | 100% | 0 | 6 | 0 | 12 | 0 | 1 |
| sanitizeForLog(String) |  | 100% |  | 100% | 0 | 5 | 0 | 6 | 0 | 1 |
| setRevalidationHeaders(HttpHeaders, HttpServletResponse, Date, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| normalizeMediaType(String) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| isMultipart(HttpServletRequest) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| setLastModifiedAndETag(HttpHeaders, Date) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| clearAuthenticatedSession(HttpServletRequest) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| setReducedRevalidationHeaders(HttpHeaders, HttpServletResponse, Date, boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| checkRequestSize(HttpServletRequest, int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setContentRevalidationHeaders(HttpHeaders, HttpServletResponse, Date, byte[], boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| determineMediaType(MediaType, String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| updateResponseWithModificationDateAndETag(ResponseEntity.HeadersBuilder, Date) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$updateResponseWithModificationDateAndETag$0(Date, HttpHeaders) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createStrongETag(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |