Source file "org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 6,559 of 6,559 | 0% | 958 of 958 | 0% | 671 | 671 | 1,497 | 1,497 | 192 | 192 |
| validateAbstractTripleEncapsulatedExpression(AbstractTripleEncapsulatedExpression, AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper) | 0% | 0% | 34 | 34 | 89 | 89 | 1 | 1 | ||
| visit(InExpression) | 0% | 0% | 31 | 31 | 70 | 70 | 1 | 1 | ||
| visit(CollectionMemberDeclaration) | 0% | 0% | 29 | 29 | 55 | 55 | 1 | 1 | ||
| visit(Join) | 0% | 0% | 33 | 33 | 54 | 54 | 1 | 1 | ||
| validateAbstractDoubleEncapsulatedExpression(AbstractDoubleEncapsulatedExpression, AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper) | 0% | 0% | 14 | 14 | 51 | 51 | 1 | 1 | ||
| visit(CaseExpression) | 0% | 0% | 23 | 23 | 45 | 45 | 1 | 1 | ||
| visit(TrimExpression) | 0% | 0% | 20 | 20 | 39 | 39 | 1 | 1 | ||
| validateLikeExpressionEscapeCharacter(LikeExpression) | 0% | 0% | 16 | 16 | 32 | 32 | 1 | 1 | ||
| visit(BetweenExpression) | 0% | 0% | 17 | 17 | 33 | 33 | 1 | 1 | ||
| visit(CollectionMemberExpression) | 0% | 0% | 14 | 14 | 27 | 27 | 1 | 1 | ||
| validateAbstractSelectClause(AbstractSelectClause, boolean) | 0% | 0% | 14 | 14 | 28 | 28 | 1 | 1 | ||
| visit(DateTime) | 0% | 0% | 17 | 17 | 33 | 33 | 1 | 1 | ||
| validateCompoundExpression(CompoundExpression, String, String, String, String, String, String, String) | 0% | 0% | 9 | 9 | 31 | 31 | 1 | 1 | ||
| visit(ConstructorExpression) | 0% | 0% | 11 | 11 | 30 | 30 | 1 | 1 | ||
| visit(LikeExpression) | 0% | 0% | 13 | 13 | 25 | 25 | 1 | 1 | ||
| visit(InputParameter) | 0% | 0% | 8 | 8 | 30 | 30 | 1 | 1 | ||
| validateAbstractSingleEncapsulatedExpression(AbstractSingleEncapsulatedExpression, AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper) | 0% | 0% | 5 | 5 | 31 | 31 | 1 | 1 | ||
| visit(UpdateClause) | 0% | 0% | 10 | 10 | 24 | 24 | 1 | 1 | ||
| visit(ResultVariable) | 0% | 0% | 10 | 10 | 25 | 25 | 1 | 1 | ||
| visit(WhenClause) | 0% | 0% | 12 | 12 | 21 | 21 | 1 | 1 | ||
| visit(DeleteClause) | 0% | 0% | 10 | 10 | 26 | 26 | 1 | 1 | ||
| visit(RangeVariableDeclaration) | 0% | 0% | 8 | 8 | 22 | 22 | 1 | 1 | ||
| visit(UpdateItem) | 0% | 0% | 9 | 9 | 19 | 19 | 1 | 1 | ||
| validateAbstractConditionalClause(AbstractConditionalClause, String, String) | 0% | 0% | 5 | 5 | 19 | 19 | 1 | 1 | ||
| visit(JPQLExpression) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| visit(FunctionExpression) | 0% | 0% | 8 | 8 | 13 | 13 | 1 | 1 | ||
| visit(OnClause) | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| validateAggregateFunctionLocation(AggregateFunction, AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper) | 0% | 0% | 7 | 7 | 13 | 13 | 1 | 1 | ||
| validateIdentifier(Expression, String, int, String, String) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| visit(ComparisonExpression) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| visit(ConcatExpression) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| visit(EmptyCollectionComparisonExpression) | 0% | 0% | 3 | 3 | 13 | 13 | 1 | 1 | ||
| validateInputParameters(JPQLExpression) | 0% | 0% | 7 | 7 | 13 | 13 | 1 | 1 | ||
| visit(ArithmeticFactor) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| visit(OrderByItem) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| visit(SubExpression) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| validateJoins(IdentificationVariableDeclaration) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| validateAbstractFromClause(AbstractFromClause) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| visit(GroupByClause) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| isValidJavaIdentifier(String) | 0% | 0% | 6 | 6 | 7 | 7 | 1 | 1 | ||
| visit(NumericLiteral) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| isChildOfComparisonExpession(AllOrAnyExpression) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| visit(NotExpression) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| validateAbstractSelectStatement(AbstractSelectStatement) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| position(Expression, int[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| visit(OrderByClause) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| isNumericLiteral(String) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| validatePathExpression(AbstractPathExpression) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| validateOwningClause(InputParameter, String) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| validateIdentificationVariableDeclaration(IdentificationVariableDeclaration) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| isInputParameterInValidLocation(InputParameter) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| isOwnedByConditionalClause(Expression) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| validateCollectionSeparatedByComma(Expression, String, String) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| validateCollectionSeparatedBySpace(Expression, String, String) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| visit(BadExpression) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| visit(NullComparisonExpression) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| isOwnedByFromClause(Expression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| isOwnedBySubFromClause(Expression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| absExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| allOrAnyExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| avgFunctionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| coalesceExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| concatExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| countFunctionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| entryExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| existsExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| functionExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getDateTimeVisitor() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| indexExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| keyExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| lengthExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| locateExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| lowerExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| maxFunctionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| minFunctionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| modExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| nullIfExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| objectExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| sizeExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| sqrtExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| substringExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| sumFunctionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| trimExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| typeExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| upperExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| valueExpressionHelper() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| visit(IdentificationVariable) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getCollectionExpression(Expression) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| isDateTimeConstant(Expression) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| visit(AllOrAnyExpression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| visit(CoalesceExpression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| visit(EntryExpression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| visit(IndexExpression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| visit(KeyExpression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| visit(NullIfExpression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| visit(SelectClause) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| visit(TypeExpression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| visit(ValueExpression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| initialize() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| collectionSeparatedByCommaValidator() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| collectionSeparatedBySpaceValidator() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| validateArithmeticExpression(ArithmeticExpression) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| validateLogicalExpression(LogicalExpression, String, String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| visit(TreatExpression) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| comparisonExpressionVisitor() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getCollectionExpressionVisitor() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| AbstractGrammarValidator(JPQLGrammar) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| isCollectionExpression(Expression) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isJPA1_0() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isJPA2_0() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isJPA2_1() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| visit(EntityTypeLiteral) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| visit(StringLiteral) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| registerHelper(String, Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(SelectStatement) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| visit(SimpleSelectClause) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(SimpleSelectStatement) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| buildAbsExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildAllOrAnyExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildAvgFunctionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildCoalesceExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildConcatExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildCountFunctionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildEntryExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildExistsExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildFunctionExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildIndexExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildKeyExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildLengthExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildLocateExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildLowerExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildMaxFunctionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildMinFunctionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildModExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildNullIfExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildObjectExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildSizeExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildSqrtExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildSubstringExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildSumFunctionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildTrimExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildTypeExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildUpperExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildValueExpressionHelper() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| dispose() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| visit(AbsExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(AndExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(AvgFunction) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(CountFunction) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(ExistsExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(HavingClause) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(LengthExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(LocateExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(LowerExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(MaxFunction) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(MinFunction) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(ModExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(ObjectExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(OrExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(SizeExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(SqrtExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(SubstringExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(SumFunction) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(UpperExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(WhereClause) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getHelper(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isNewerThan(JPAVersion) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isNewerThanOrEqual(JPAVersion) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isOlderThan(JPAVersion) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isOlderThanOrEqual(JPAVersion) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildCollectionExpressionVisitor() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildDateTimeVisitor() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildNullExpressionVisitor() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| validateSimpleSelectStatement(SimpleSelectStatement) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(AbstractSchemaName) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(AdditionExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(CollectionExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(CollectionValuedPathExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(DeleteStatement) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(DivisionExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(FromClause) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(IdentificationVariableDeclaration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(MultiplicationExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(SimpleFromClause) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(StateFieldPathExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(SubtractionExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visit(UpdateStatement) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getGrammar() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isMultipleSubquerySelectItemsAllowed(SimpleSelectClause) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(KeywordExpression) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(NullExpression) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| visit(UnknownExpression) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |