AbstractSemanticValidator

Source file "org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,811 of 2,8110%322 of 3220%358358806806197197
validateComparisonExpression(ComparisonExpression)2690%580%3030616111
validateStateFieldPathExpression(StateFieldPathExpression, AbstractSemanticValidator.PathType)2440%320%1717464611
validateUpdateItem(UpdateItem)1600%260%1414393911
validateAbstractSchemaName(AbstractSchemaName)1040%120%77232311
validateJoinCollectionValuedPathExpression(Expression, boolean)990%160%99232311
validateCollectionValuedPathExpression(Expression, boolean)980%180%1010222211
validateAbstractFromClause(AbstractFromClause, AbstractSemanticValidator.FirstDeclarationVisitor)960%160%99202011
validateIdentificationVariables()910%120%77181811
isIdentificationVariableDeclaredAfter(String, int, int, List)740%160%99191911
validateFunctionPathExpression(CompoundExpression, AbstractSemanticValidator.PathType)580%80%55181811
validateJoinsIdentificationVariable(AbstractFromClause, List, JPQLQueryDeclaration, int)570%60%44111111
validateIdentificationVariable(IdentificationVariable)510%120%77161611
validateCollectionMemberExpression(CollectionMemberExpression)430%40%33121211
validateFirstDeclaration(AbstractFromClause, JPQLQueryDeclaration, AbstractSemanticValidator.FirstDeclarationVisitor)430%20%22121211
validateEntityTypeLiteral(EntityTypeLiteral)400%40%33101011
validateLikeExpression(LikeExpression)400%40%33121211
validateBetweenExpression(BetweenExpression)390%40%33121211
validateLocateExpression(LocateExpression)390%40%33121211
validateSubstringExpression(SubstringExpression)390%40%33121211
validateModExpression(ModExpression)350%40%33111111
validateIndexExpression(IndexExpression)310%40%338811
validateInExpression(InExpression)280%40%338811
validateJoin(Join)280%40%339911
validateArithmeticExpression(ArithmeticFactor)250%40%338811
validateFunctionPathExpression(AbstractSingleEncapsulatedExpression)250%40%338811
validateSimpleSelectStatement(SimpleSelectStatement)240%n/a117711
validateCountFunction(CountFunction)230%40%337711
validateTypeExpression(TypeExpression)220%40%337711
isComparingEntityTypeLiteral(IdentificationVariable)200%n/a116611
validateSelectClause(SelectClause)200%20%226611
isOrderComparison(ComparisonExpression)190%80%552211
validateCollectionMemberDeclaration(CollectionMemberDeclaration)170%n/a115511
findVirtualIdentificationVariable(AbstractSchemaName)140%n/a114411
getCollectionValuedPathExpression(Expression)140%n/a114411
getStateFieldPathExpression(Expression)140%n/a114411
updateStatus(int, int, boolean)140%20%221111
validateRangeVariableDeclaration(RangeVariableDeclaration)140%n/a115511
getComparisonExpressionVisitor()130%20%223311
getCollectionValuedPathExpressionVisitor()110%20%223311
getStateFieldPathExpressionVisitor()110%20%223311
getVirtualIdentificationVariableFinder()110%20%223311
initialize()110%n/a114411
getComparingEntityTypeLiteralVisitor()100%20%223311
getInItemsVisitor()100%20%223311
isValid(int, int)100%20%221111
subqueryFirstDeclarationVisitor()100%20%223311
topLevelFirstDeclarationVisitor()100%20%223311
visit(JPQLExpression)100%20%224411
visit(ResultVariable)100%n/a114411
AbstractSemanticValidator(SemanticValidatorHelper)90%n/a114411
visit(EmptyCollectionComparisonExpression)70%n/a112211
dispose()60%n/a113311
validateAdditionExpression(AdditionExpression)60%n/a111111
validateDivisionExpression(DivisionExpression)60%n/a111111
validateFromClause(FromClause)60%n/a112211
validateMultiplicationExpression(MultiplicationExpression)60%n/a111111
validateSimpleFromClause(SimpleFromClause)60%n/a112211
validateSizeExpression(SizeExpression)60%n/a111111
validateSubtractionExpression(SubtractionExpression)60%n/a111111
visit(StateFieldPathExpression)60%n/a112211
buildInItemsVisitor()50%n/a111111
isIdentificationVariableValidInComparison(IdentificationVariable)50%n/a111111
validateArithmeticExpression(ArithmeticExpression, String, String)50%n/a111111
validateRangeVariableDeclarationRootObject(RangeVariableDeclaration)50%n/a112211
visit(AbsExpression)50%n/a112211
visit(AbstractSchemaName)50%n/a112211
visit(AdditionExpression)50%n/a112211
visit(ArithmeticFactor)50%n/a112211
visit(AvgFunction)50%n/a112211
visit(BetweenExpression)50%n/a112211
visit(CollectionMemberExpression)50%n/a112211
visit(ComparisonExpression)50%n/a112211
visit(ConcatExpression)50%n/a112211
visit(DivisionExpression)50%n/a112211
visit(EntityTypeLiteral)50%n/a112211
visit(IdentificationVariable)50%n/a112211
visit(IndexExpression)50%n/a112211
visit(LengthExpression)50%n/a112211
visit(LikeExpression)50%n/a112211
visit(LocateExpression)50%n/a112211
visit(LowerExpression)50%n/a112211
visit(MaxFunction)50%n/a112211
visit(MinFunction)50%n/a112211
visit(ModExpression)50%n/a112211
visit(MultiplicationExpression)50%n/a112211
visit(SizeExpression)50%n/a112211
visit(SqrtExpression)50%n/a112211
visit(SubstringExpression)50%n/a112211
visit(SubtractionExpression)50%n/a112211
visit(SumFunction)50%n/a112211
visit(TrimExpression)50%n/a112211
visit(TypeExpression)50%n/a112211
visit(UpdateItem)50%n/a112211
visit(UpperExpression)50%n/a112211
buildComparingEntityTypeLiteralVisitor()40%n/a111111
buildSubqueryFirstDeclarationVisitor()40%n/a111111
buildTopLevelFirstDeclarationVisitor()40%n/a111111
getGrammar()40%n/a111111
validateAbsExpression(AbsExpression)40%n/a111111
validateAllOrAnyExpression(AllOrAnyExpression)40%n/a112211
validateAndExpression(AndExpression)40%n/a112211
validateAvgFunction(AvgFunction)40%n/a111111
validateCaseExpression(CaseExpression)40%n/a112211
validateCoalesceExpression(CoalesceExpression)40%n/a112211
validateConcatExpression(ConcatExpression)40%n/a111111
validateConstructorExpression(ConstructorExpression)40%n/a112211
validateDateTime(DateTime)40%n/a112211
validateDeleteClause(DeleteClause)40%n/a112211
validateDeleteStatement(DeleteStatement)40%n/a112211
validateEntryExpression(EntryExpression)40%n/a112211
validateExistsExpression(ExistsExpression)40%n/a112211
validateGroupByClause(GroupByClause)40%n/a112211
validateHavingClause(HavingClause)40%n/a112211
validateIdentificationVariableDeclaration(IdentificationVariableDeclaration)40%n/a112211
validateKeyExpression(KeyExpression)40%n/a112211
validateLengthExpression(LengthExpression)40%n/a111111
validateLowerExpression(LowerExpression)40%n/a111111
validateMaxFunction(MaxFunction)40%n/a111111
validateMinFunction(MinFunction)40%n/a111111
validateNotExpression(NotExpression)40%n/a112211
validateNullComparisonExpression(NullComparisonExpression)40%n/a112211
validateNullIfExpression(NullIfExpression)40%n/a112211
validateObjectExpression(ObjectExpression)40%n/a112211
validateOnClause(OnClause)40%n/a112211
validateOrderByClause(OrderByClause)40%n/a112211
validateOrderByItem(OrderByItem)40%n/a112211
validateOrExpression(OrExpression)40%n/a112211
validateResultVariable(ResultVariable)40%n/a112211
validateSelectStatement(SelectStatement)40%n/a112211
validateSimpleSelectClause(SimpleSelectClause)40%n/a112211
validateSqrtExpression(SqrtExpression)40%n/a111111
validateSumFunction(SumFunction)40%n/a111111
validateTreatExpression(TreatExpression)40%n/a112211
validateTrimExpression(TrimExpression)40%n/a111111
validateUpdateClause(UpdateClause)40%n/a112211
validateUpdateStatement(UpdateStatement)40%n/a112211
validateUpperExpression(UpperExpression)40%n/a111111
validateValueExpression(ValueExpression)40%n/a112211
validateWhenClause(WhenClause)40%n/a112211
validateWhereClause(WhereClause)40%n/a112211
visit(AllOrAnyExpression)40%n/a112211
visit(AndExpression)40%n/a112211
visit(CaseExpression)40%n/a112211
visit(CoalesceExpression)40%n/a112211
visit(CollectionExpression)40%n/a112211
visit(CollectionMemberDeclaration)40%n/a112211
visit(ConstructorExpression)40%n/a112211
visit(CountFunction)40%n/a112211
visit(DateTime)40%n/a112211
visit(DeleteClause)40%n/a112211
visit(DeleteStatement)40%n/a112211
visit(EntryExpression)40%n/a112211
visit(ExistsExpression)40%n/a112211
visit(FromClause)40%n/a112211
visit(FunctionExpression)40%n/a112211
visit(GroupByClause)40%n/a112211
visit(HavingClause)40%n/a112211
visit(IdentificationVariableDeclaration)40%n/a112211
visit(InExpression)40%n/a112211
visit(Join)40%n/a112211
visit(KeyExpression)40%n/a112211
visit(NotExpression)40%n/a112211
visit(NullComparisonExpression)40%n/a112211
visit(NullIfExpression)40%n/a112211
visit(ObjectExpression)40%n/a112211
visit(OnClause)40%n/a112211
visit(OrderByClause)40%n/a112211
visit(OrderByItem)40%n/a112211
visit(OrExpression)40%n/a112211
visit(RangeVariableDeclaration)40%n/a112211
visit(SelectClause)40%n/a112211
visit(SelectStatement)40%n/a112211
visit(SimpleFromClause)40%n/a112211
visit(SimpleSelectClause)40%n/a112211
visit(SimpleSelectStatement)40%n/a112211
visit(SubExpression)40%n/a112211
visit(TreatExpression)40%n/a112211
visit(UpdateClause)40%n/a112211
visit(UpdateStatement)40%n/a112211
visit(ValueExpression)40%n/a112211
visit(WhenClause)40%n/a112211
visit(WhereClause)40%n/a112211
validateIdentificationVariable(IdentificationVariable, String)0%n/a111111
validateThirdPartyStateFieldPathExpression(StateFieldPathExpression)0%n/a111111
validPathExpressionTypeForCountFunction()0%n/a111111
validPathExpressionTypeForInExpression()0%n/a111111
validPathExpressionTypeForInItem()0%n/a111111
validPathExpressionTypeForStringExpression()0%n/a111111
validateFunctionExpression(FunctionExpression)0%n/a111111
visit(BadExpression)0%n/a111111
visit(CollectionValuedPathExpression)0%n/a111111
visit(InputParameter)0%n/a111111
visit(KeywordExpression)0%n/a111111
visit(NullExpression)0%n/a111111
visit(NumericLiteral)0%n/a111111
visit(StringLiteral)0%n/a111111
visit(UnknownExpression)0%n/a111111