Source file "org/apache/derby/impl/sql/compile/JoinNode.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 1,571 of 1,571 | 0% | 159 of 159 | 0% | 132 | 132 | 417 | 417 | 50 | 50 |
deferredBindExpressions(FromList) | ![]() | 0% | ![]() | 0% | 8 | 8 | 37 | 37 | 1 | 1 |
optimizeIt(Optimizer, OptimizablePredicateList, CostEstimate, RowOrdering) | ![]() | 0% | ![]() | 0% | 6 | 6 | 30 | 30 | 1 | 1 |
getMatchingColumn(ColumnReference) | ![]() | 0% | ![]() | 0% | 12 | 12 | 29 | 29 | 1 | 1 |
getJoinArguments(ActivationClassBuilder, MethodBuilder, ValueNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
buildRCL() | ![]() | 0% | ![]() | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
grabJoinPredicates(PredicateList) | ![]() | 0% | ![]() | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
getAllResultColumns(TableName) | ![]() | 0% | ![]() | 0% | 7 | 7 | 23 | 23 | 1 | 1 |
generateCore(ActivationClassBuilder, MethodBuilder, int, ValueNode, SubqueryList) | ![]() | 0% | ![]() | 0% | 5 | 5 | 17 | 17 | 1 | 1 |
pushExpressionsToLeft(PredicateList) | ![]() | 0% | ![]() | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
pushExpressionsToRight(PredicateList) | ![]() | 0% | ![]() | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
flatten(ResultColumnList, PredicateList, SubqueryList, GroupByList, ValueNode) | ![]() | 0% | ![]() | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
preprocess(int, GroupByList, FromList) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
JoinNode(ResultSetNode, ResultSetNode, ValueNode, ResultColumnList, ResultColumnList, Properties, Properties, ContextManager) | ![]() | 0% | ![]() | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
getCommonColumnsForNaturalJoin() | ![]() | 0% | ![]() | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
acceptChildren(Visitor) | ![]() | 0% | ![]() | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
bindExpression(ValueNode, boolean, boolean, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
transformOuterJoins(ValueNode, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
getFinalCostEstimate() | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
getAllResultColumnsNoUsing(TableName) | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
normExpressions() | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
pushExpressions(PredicateList) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
makeFromList(boolean, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
extractColumnNames(ResultColumnList) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
pushOptPredicate(OptimizablePredicate) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
LOJgetReferencedTables(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
joinTypeToString(int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
bindResultColumns(TableDescriptor, FromVTI, ResultColumnList, DMLStatementNode, FromList) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getLeftPredicateList() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getRightPredicateList() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
projectResultColumns() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
bindExpressions(FromList) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
oneRowRightSide(ActivationClassBuilder, MethodBuilder) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
generateCore(ActivationClassBuilder, MethodBuilder, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
notFlattenableJoin() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
bindResultColumns(FromList) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
generate(ActivationClassBuilder, MethodBuilder) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
isOrderedOn(ColumnReference[], boolean, List) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
modifyAccessPath(JBitSet) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setSubqueryList(SubqueryList) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setAggregates(List) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setNaturalJoin() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
isFlattenableJoinNode() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getLogicalLeftResultSet() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getLogicalRightResultSet() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
LOJ_reorderable(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getNumJoinArguments() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
addOuterJoinArguments(ActivationClassBuilder, MethodBuilder) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
updateTargetLockMode() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
adjustNumberOfRowsReturned(CostEstimate) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
printSubNodes(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |