Source file "org/eclipse/persistence/internal/jpa/parsing/ParseTree.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 663 of 663 | 0% | 90 of 90 | 0% | 93 | 93 | 192 | 192 | 48 | 48 |
| validate(ParseTreeContext) | 0% | 0% | 8 | 8 | 21 | 21 | 1 | 1 | ||
| initBaseExpression(ObjectLevelReadQuery, GenerationContext) | 0% | 0% | 2 | 2 | 17 | 17 | 1 | 1 | ||
| getBaseExpressionClass(Node, GenerationContext) | 0% | 0% | 6 | 6 | 16 | 16 | 1 | 1 | ||
| adjustReferenceClassForQuery(DatabaseQuery, GenerationContext) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| addParametersToQuery(DatabaseQuery) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| addNonFetchJoinAttributes(ObjectLevelReadQuery, GenerationContext) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| qualifyAttributeAccess(ParseTreeContext) | 0% | 0% | 6 | 6 | 7 | 7 | 1 | 1 | ||
| generateExpression(DatabaseQuery, GenerationContext) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| ParseTree() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| toString() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| initBaseExpression(ModifyAllQuery, GenerationContext) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| buildContext(DatabaseQuery, AbstractSession) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| createDatabaseQuery() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| validate(TypeHelper) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getReferenceClass(DatabaseQuery, GenerationContext) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| addOrderingToQuery(ObjectLevelReadQuery, GenerationContext) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| addGroupingToQuery(ObjectLevelReadQuery, GenerationContext) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| addHavingToQuery(ObjectLevelReadQuery, GenerationContext) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| addUpdatesToQuery(UpdateAllQuery, GenerationContext) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getClassLoader() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| verifySelect(DatabaseQuery, GenerationContext) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| validate(AbstractSession, ClassLoader) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| buildContextForReadQuery(AbstractSession) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| usesDistinct() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| hasOrderBy() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| hasGroupBy() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| hasHaving() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| setSelectionCriteriaForQuery(DatabaseQuery, GenerationContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| applyQueryNodeToQuery(DatabaseQuery, GenerationContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setClassLoader(ClassLoader) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setContext(ParseTreeContext) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setFromNode(FromNode) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setOrderByNode(OrderByNode) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setGroupByNode(GroupByNode) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setHavingNode(HavingNode) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setQueryNode(QueryNode) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setSetNode(SetNode) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setWhereNode(WhereNode) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setDistinctState(short) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getContext() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFromNode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getOrderByNode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getGroupByNode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getHavingNode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getQueryNode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSetNode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getWhereNode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDistinctState() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |