| MemoryBackend.new QueryFilterVisitor() {...} |   | 12% |   | 9% | 46 | 51 | 78 | 89 | 12 | 15 | 0 | 1 |
| ResourceException |   | 28% |   | 22% | 52 | 71 | 92 | 127 | 12 | 23 | 0 | 1 |
| MemoryBackend |   | 74% |   | 60% | 36 | 80 | 48 | 207 | 0 | 16 | 0 | 1 |
| AbstractConnectionWrapper |  | 0% |  | 0% | 28 | 28 | 36 | 36 | 24 | 24 | 1 | 1 |
| PatchOperation |   | 62% |   | 76% | 20 | 66 | 32 | 90 | 12 | 38 | 0 | 1 |
| ResourceApiVersionRoutingFilter |  | 0% |  | 0% | 14 | 14 | 35 | 35 | 10 | 10 | 1 | 1 |
| FilterChain |   | 43% |   | 25% | 12 | 22 | 25 | 41 | 8 | 18 | 0 | 1 |
| Responses.QueryResponseImpl |   | 21% |   | 12% | 12 | 17 | 19 | 31 | 4 | 9 | 0 | 1 |
| Requests.QueryRequestImpl |   | 58% |   | 33% | 7 | 26 | 22 | 61 | 5 | 23 | 0 | 1 |
| SynchronousRequestHandlerAdapter |  | 0% |  | 0% | 9 | 9 | 29 | 29 | 8 | 8 | 1 | 1 |
| Requests.AbstractRequestImpl |   | 52% |   | 33% | 10 | 22 | 20 | 45 | 8 | 19 | 0 | 1 |
| SortKey |   | 41% |   | 20% | 13 | 20 | 14 | 29 | 5 | 12 | 0 | 1 |
| Resources |   | 87% |   | 81% | 20 | 60 | 17 | 127 | 8 | 22 | 0 | 1 |
| InternalConnection |   | 59% |  | 0% | 11 | 20 | 16 | 32 | 7 | 16 | 0 | 1 |
| AdviceWarning |  | 0% | | n/a | 5 | 5 | 19 | 19 | 5 | 5 | 1 | 1 |
| Requests.PatchRequestImpl |   | 43% |  | 0% | 5 | 12 | 12 | 25 | 4 | 11 | 0 | 1 |
| AnnotatedRequestHandler |   | 66% |   | 25% | 9 | 18 | 13 | 34 | 3 | 12 | 0 | 1 |
| RouteMatchers.RequestApiVersionRouteMatcher |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 7 | 7 | 1 | 1 |
| Router |   | 90% |   | 93% | 6 | 40 | 11 | 112 | 4 | 24 | 0 | 1 |
| AdviceWarning.Builder |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 4 | 4 | 1 | 1 |
| Requests |   | 81% |  | 75% | 7 | 39 | 6 | 39 | 6 | 37 | 0 | 1 |
| Requests.ActionRequestImpl |   | 47% |  | 0% | 6 | 13 | 9 | 22 | 5 | 12 | 0 | 1 |
| AdviceContext |   | 74% |  | 83% | 3 | 10 | 5 | 25 | 2 | 7 | 0 | 1 |
| AbstractAsynchronousConnection |   | 61% | | n/a | 1 | 10 | 15 | 25 | 1 | 10 | 0 | 1 |
| DescribedSyncRequestHandlerAdapter |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 5 | 5 | 1 | 1 |
| AnnotatedSingletonHandler |   | 69% |   | 50% | 6 | 15 | 9 | 28 | 2 | 9 | 0 | 1 |
| AnnotatedCollectionHandler |   | 66% |   | 50% | 6 | 14 | 9 | 26 | 2 | 8 | 0 | 1 |
| Responses.ResourceResponseImpl |   | 78% |   | 72% | 8 | 23 | 7 | 33 | 3 | 12 | 0 | 1 |
| MemoryBackend.ResourceComparator |   | 69% |   | 40% | 10 | 14 | 11 | 30 | 0 | 4 | 0 | 1 |
| AbstractRequestHandler |  | 7% | | n/a | 7 | 8 | 7 | 9 | 7 | 8 | 0 | 1 |
| AnnotatedMethod |   | 91% |   | 85% | 8 | 35 | 8 | 67 | 0 | 8 | 0 | 1 |
| InterfaceSingletonHandler |   | 56% | | n/a | 4 | 8 | 5 | 13 | 4 | 8 | 0 | 1 |
| IdentifierQueryResourceHandler |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
| Responses.ActionResponseImpl |   | 53% |   | 50% | 6 | 9 | 5 | 13 | 3 | 6 | 0 | 1 |
| ServiceUnavailableException |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| RouteMatchers.RequestUriRouteMatcher |   | 68% |   | 33% | 4 | 10 | 7 | 18 | 2 | 7 | 0 | 1 |
| Requests.UpdateRequestImpl |   | 56% | | n/a | 3 | 9 | 6 | 16 | 3 | 9 | 0 | 1 |
| Applications.new CrestApplication() {...} |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| FilterChain.Cursor |   | 89% |  | 100% | 4 | 24 | 4 | 34 | 4 | 16 | 0 | 1 |
| ConflictException |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| ForbiddenException |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| PreconditionFailedException |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| PreconditionRequiredException |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| RouteMatchers.SelfApiMatcher |  | 24% |  | 0% | 6 | 7 | 5 | 6 | 5 | 6 | 0 | 1 |
| ResourceApiVersionRoutingFilter.new ExceptionHandler() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ResourceApiVersionRoutingFilter.new ResultHandler() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| Requests.DeleteRequestImpl |   | 45% | | n/a | 3 | 7 | 5 | 11 | 3 | 7 | 0 | 1 |
| DescribableResourceHandler |   | 81% |   | 40% | 8 | 12 | 4 | 20 | 3 | 7 | 0 | 1 |
| Requests.CreateRequestImpl |   | 67% | | n/a | 2 | 9 | 4 | 16 | 2 | 9 | 0 | 1 |
| NotFoundException |  | 25% | | n/a | 3 | 4 | 6 | 8 | 3 | 4 | 0 | 1 |
| Resources.InternalConnectionFactory |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| Resources.new ConnectionFactory() {...} |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| RouteMatchers |   | 51% | | n/a | 3 | 6 | 3 | 6 | 3 | 6 | 0 | 1 |
| Router.SelfApiHandler |   | 47% | | n/a | 3 | 5 | 3 | 5 | 3 | 5 | 0 | 1 |
| InterfaceCollectionInstance |   | 84% | | n/a | 1 | 8 | 2 | 12 | 1 | 8 | 0 | 1 |
| Router.new QueryResourceHandler() {...} |   | 69% | | 50% | 1 | 3 | 3 | 6 | 0 | 2 | 0 | 1 |
| NotSupportedException |   | 45% | | n/a | 2 | 4 | 4 | 8 | 2 | 4 | 0 | 1 |
| Resources.CollectionInstanceIdContextFilter |   | 87% | | n/a | 1 | 8 | 1 | 10 | 1 | 8 | 0 | 1 |
| InternalServerErrorException |   | 50% | | n/a | 2 | 4 | 4 | 8 | 2 | 4 | 0 | 1 |
| BadRequestException |   | 55% | | n/a | 2 | 4 | 4 | 8 | 2 | 4 | 0 | 1 |
| QueryFilters |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ResourcePath |   | 98% |   | 91% | 6 | 67 | 2 | 137 | 0 | 30 | 0 | 1 |
| AnnotationCollectionInstance |   | 90% | | 50% | 1 | 7 | 2 | 15 | 0 | 6 | 0 | 1 |
| Responses |   | 77% | | n/a | 1 | 6 | 1 | 6 | 1 | 6 | 0 | 1 |
| QueryFilters.new QueryFilterParser() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| MemoryBackend.Cookie |  | 93% |   | 75% | 3 | 9 | 2 | 22 | 1 | 5 | 0 | 1 |
| Applications | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Responses.AbstractResponseImpl | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| MemoryBackend.FilterResult |  | 82% |   | 50% | 2 | 5 | 1 | 4 | 1 | 3 | 0 | 1 |
| RetryableException | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| PermanentException | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Resources.IdFieldContext |  | 77% | | n/a | 1 | 3 | 2 | 6 | 1 | 3 | 0 | 1 |
| Requests.ReadRequestImpl |  | 61% | | n/a | 1 | 4 | 1 | 5 | 1 | 4 | 0 | 1 |
| Resources.new AbstractConnectionWrapper() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ResourcePath.new Iterator() {...} |  | 94% |  | 75% | 1 | 6 | 1 | 11 | 0 | 4 | 0 | 1 |
| Requests.ApiRequestImpl |  | 66% | | n/a | 1 | 4 | 1 | 5 | 1 | 4 | 0 | 1 |
| MemoryBackend.new Comparator() {...} | | 42% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| Router.UriTemplate | | 66% | | n/a | 1 | 2 | 1 | 4 | 1 | 2 | 0 | 1 |
| RouteMatchers.SelfApiMatcher.new RouteMatch() {...} |  | 93% |   | 66% | 3 | 6 | 1 | 5 | 1 | 3 | 0 | 1 |
| Filters.ConditionalFilter |  | 100% |  | 100% | 0 | 15 | 0 | 25 | 0 | 8 | 0 | 1 |
| AnnotatedActionMethods |  | 100% |  | 92% | 1 | 12 | 0 | 21 | 0 | 5 | 0 | 1 |
| InterfaceCollectionHandler |  | 100% | | n/a | 0 | 8 | 0 | 14 | 0 | 8 | 0 | 1 |
| RequestType |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 | 0 | 1 |
| Filters |  | 100% | | n/a | 0 | 10 | 0 | 10 | 0 | 10 | 0 | 1 |
| Filters.new FilterCondition() {...} |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 2 | 0 | 1 |
| Filters.new FilterCondition() {...} |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 2 | 0 | 1 |
| InternalConnection.new QueryResourceHandler() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| Resources.HandlerVariant |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| CountPolicy |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| AbstractAsynchronousConnection.new QueryResourceHandler() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| Filters.new FilterCondition() {...} |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 2 | 0 | 1 |
| InternalConnection.new Function() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| Filters.new FilterCondition() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| Filters.new FilterCondition() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| Resources.new Router() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| CreateNotSupportedException |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| UncategorizedException | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| CreateRequest | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |