| HqlParser.java |  | 0% |  | 0% | 2,509 | 2,509 | 5,489 | 5,489 | 1,589 | 1,589 | 170 | 170 |
| JpqlParser.java |  | 0% |  | 0% | 2,094 | 2,094 | 5,248 | 5,248 | 1,299 | 1,299 | 130 | 130 |
| JpqlQueryRenderer.java |  | 0% |  | 0% | 418 | 418 | 1,213 | 1,213 | 152 | 152 | 1 | 1 |
| HqlQueryRenderer.java |  | 0% |  | 0% | 412 | 412 | 1,163 | 1,163 | 187 | 187 | 1 | 1 |
| HqlLexer.java |  | 0% | | 0% | 17 | 17 | 35 | 35 | 13 | 13 | 1 | 1 |
| JpqlLexer.java |  | 0% | | 0% | 17 | 17 | 35 | 35 | 13 | 13 | 1 | 1 |
| QueryUtils.java |   | 35% |   | 17% | 111 | 135 | 180 | 303 | 24 | 34 | 0 | 1 |
| StringQuery.java |  | 0% |  | 0% | 91 | 91 | 192 | 192 | 43 | 43 | 5 | 5 |
| JSqlParserQueryEnhancer.java |  | 0% |  | 0% | 71 | 71 | 167 | 167 | 26 | 26 | 2 | 2 |
| JpaQueryCreator.java |  | 0% |  | 0% | 58 | 58 | 109 | 109 | 20 | 20 | 2 | 2 |
| HqlQueryTransformer.java |  | 0% |  | 0% | 79 | 79 | 150 | 150 | 24 | 24 | 1 | 1 |
| PartTreeJpaQuery.java |  | 0% |  | 0% | 59 | 59 | 119 | 119 | 23 | 23 | 3 | 3 |
| HqlBaseVisitor.java |  | 0% | | n/a | 161 | 161 | 161 | 161 | 161 | 161 | 1 | 1 |
| ParameterBinding.java |  | 0% |  | 0% | 96 | 96 | 123 | 123 | 61 | 61 | 10 | 10 |
| JpaQueryMethod.java |  | 0% |  | 0% | 71 | 71 | 107 | 107 | 43 | 43 | 1 | 1 |
| JpqlBaseVisitor.java |  | 0% | | n/a | 130 | 130 | 130 | 130 | 130 | 130 | 1 | 1 |
| AbstractJpaQuery.java |  | 0% |  | 0% | 57 | 57 | 107 | 107 | 33 | 33 | 3 | 3 |
| QueryParameterSetter.java |  | 0% |  | 0% | 56 | 56 | 93 | 93 | 34 | 34 | 8 | 8 |
| QueryParameterSetterFactory.java |  | 0% |  | 0% | 43 | 43 | 87 | 87 | 28 | 28 | 5 | 5 |
| JpaQueryExecution.java |  | 0% |  | 0% | 48 | 48 | 101 | 101 | 26 | 26 | 11 | 11 |
| JpqlQueryTransformer.java |  | 0% |  | 0% | 35 | 35 | 86 | 86 | 18 | 18 | 1 | 1 |
| ParameterMetadataProvider.java |  | 0% |  | 0% | 41 | 41 | 71 | 71 | 19 | 19 | 2 | 2 |
| HqlBaseListener.java |  | 0% | | n/a | 325 | 325 | 325 | 325 | 325 | 325 | 1 | 1 |
| NamedQuery.java |  | 0% |  | 0% | 26 | 26 | 71 | 71 | 7 | 7 | 1 | 1 |
| StoredProcedureJpaQuery.java |  | 0% |  | 0% | 34 | 34 | 63 | 63 | 14 | 14 | 1 | 1 |
| JpaQueryLookupStrategy.java |  | 0% |  | 0% | 28 | 28 | 64 | 64 | 14 | 14 | 6 | 6 |
| JpaQueryParsingToken.java |  | 0% | | 0% | 22 | 22 | 68 | 68 | 18 | 18 | 1 | 1 |
| Jpa21Utils.java |  | 0% |  | 0% | 29 | 29 | 63 | 63 | 10 | 10 | 1 | 1 |
| JpqlBaseListener.java |  | 0% | | n/a | 263 | 263 | 263 | 263 | 263 | 263 | 1 | 1 |
| StoredProcedureAttributeSource.java |  | 0% |  | 0% | 24 | 24 | 57 | 57 | 10 | 10 | 1 | 1 |
| AbstractStringBasedJpaQuery.java |  | 0% |  | 0% | 17 | 17 | 44 | 44 | 9 | 9 | 1 | 1 |
| ParameterBinderFactory.java |  | 0% | | 0% | 16 | 16 | 40 | 40 | 10 | 10 | 1 | 1 |
| KeysetScrollDelegate.java | | 0% |  | 0% | 20 | 20 | 42 | 42 | 10 | 10 | 2 | 2 |
| KeysetScrollSpecification.java | | 0% | | 0% | 18 | 18 | 30 | 30 | 14 | 14 | 2 | 2 |
| JpaQueryTransformerSupport.java | | 0% |  | 0% | 22 | 22 | 39 | 39 | 10 | 10 | 1 | 1 |
| JpaQueryParserSupport.java | | 0% | | 0% | 13 | 13 | 38 | 38 | 11 | 11 | 2 | 2 |
| StoredProcedureAttributes.java | | 0% |  | 0% | 19 | 19 | 28 | 28 | 11 | 11 | 1 | 1 |
| JpaParameters.java | | 0% |  | 0% | 24 | 24 | 25 | 25 | 12 | 12 | 2 | 2 |
| ScrollDelegate.java | | 0% | | 0% | 12 | 12 | 22 | 22 | 6 | 6 | 1 | 1 |
| Meta.java | | 0% | | 0% | 15 | 15 | 23 | 23 | 10 | 10 | 2 | 2 |
| ExpressionBasedStringQuery.java | | 0% | | 0% | 11 | 11 | 21 | 21 | 7 | 7 | 1 | 1 |
| NativeJpaQuery.java | | 0% |  | 0% | 11 | 11 | 15 | 15 | 3 | 3 | 1 | 1 |
| ParameterBinder.java | | 0% | | 0% | 9 | 9 | 21 | 21 | 5 | 5 | 1 | 1 |
| EscapeCharacter.java | | 0% | | 0% | 13 | 13 | 19 | 19 | 9 | 9 | 1 | 1 |
| ProcedureParameter.java | | 0% | | 0% | 12 | 12 | 16 | 16 | 7 | 7 | 1 | 1 |
| SimpleJpaQuery.java | | 0% | | 0% | 6 | 6 | 18 | 18 | 3 | 3 | 1 | 1 |
| JpaKeysetScrollQueryCreator.java | | 0% | | 0% | 6 | 6 | 16 | 16 | 4 | 4 | 1 | 1 |
| JpqlQueryParser.java | | 0% | | n/a | 8 | 8 | 18 | 18 | 8 | 8 | 1 | 1 |
| HqlQueryParser.java | | 0% | | n/a | 8 | 8 | 18 | 18 | 8 | 8 | 1 | 1 |
| JpaQueryEnhancer.java | | 0% | | n/a | 13 | 13 | 18 | 18 | 13 | 13 | 1 | 1 |
| JpaEntityGraph.java | | 0% | | 0% | 11 | 11 | 16 | 16 | 8 | 8 | 1 | 1 |
| JpaQueryFactory.java | | 0% | | 0% | 6 | 6 | 11 | 11 | 3 | 3 | 1 | 1 |
| JpaResultConverters.java | | 0% | | 0% | 5 | 5 | 18 | 18 | 2 | 2 | 1 | 1 |
| QueryEnhancerFactory.java | | 0% | | 0% | 7 | 7 | 15 | 15 | 2 | 2 | 1 | 1 |
| JSqlParserUtils.java | | 0% | | n/a | 2 | 2 | 14 | 14 | 2 | 2 | 1 | 1 |
| JpaCountQueryCreator.java | | 0% | | 0% | 6 | 6 | 7 | 7 | 4 | 4 | 1 | 1 |
| DefaultQueryEnhancer.java | | 0% | | n/a | 7 | 7 | 9 | 9 | 7 | 7 | 1 | 1 |
| BeanFactoryQueryRewriterProvider.java | | 0% | | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
| CollectionUtils.java | | 0% | | 0% | 7 | 7 | 7 | 7 | 3 | 3 | 1 | 1 |
| DefaultJpaEntityMetadata.java | | 0% | | 0% | 5 | 5 | 7 | 7 | 3 | 3 | 1 | 1 |
| EmptyDeclaredQuery.java | | 0% | | n/a | 10 | 10 | 11 | 11 | 10 | 10 | 1 | 1 |
| DelegatingQueryRewriter.java | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| DefaultJpaQueryMethodFactory.java | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| BadJpqlGrammarErrorListener.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| QueryEnhancer.java | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| JpaParametersParameterAccessor.java | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| DeclaredQuery.java | | 0% | | 0% | 4 | 4 | 3 | 3 | 3 | 3 | 1 | 1 |
| QueryRewriterProvider.java | | 0% | | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
| BadJpqlGrammarException.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| InvalidJpaQueryMethodException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |