Source file "org/apache/derby/impl/sql/compile/ResultSetNode.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 911 of 911 | 0% | 74 of 74 | 0% | 132 | 132 | 263 | 263 | 95 | 95 |
generateProjectRestrictForInsert(InsertNode, int[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 24 | 24 | 1 | 1 |
genNewRCForInsert(TableDescriptor, FromVTI, int, DataDictionary) | ![]() | 0% | ![]() | 0% | 6 | 6 | 28 | 28 | 1 | 1 |
printQueryExpressionSuffixClauses(int, ResultSetNode.QueryExpressionClauses) | ![]() | 0% | ![]() | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
setResultToBooleanTrueNode(boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
getRCLForInsert(InsertNode, int[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
bindResultColumns(TableDescriptor, FromVTI, ResultColumnList, DMLStatementNode, FromList) | ![]() | 0% | ![]() | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
setTableConstructorTypes(ResultColumnList) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
generateNormalizationResultSet(ActivationClassBuilder, MethodBuilder, int, ResultDescription) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
parseDefault(String) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
genProjectRestrictForReordering() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
genProjectRestrict() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
renameGeneratedResultNames() | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
LOJgetReferencedTables(int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
createGeneratedColumn(TableDescriptor, ColumnDescriptor) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
numDistinctAggregates(List) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
enhanceRCLForInsert(InsertNode, boolean, int[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
acceptChildren(Visitor) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
assignResultSetNumber() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
getFromList() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeResultDescription() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
rejectParameters() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
rejectXMLValues() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getNewCostEstimate() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
ResultSetNode(ContextManager) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setCursorTargetTable(boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setScratchCostEstimate(CostEstimate) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setResultSetNumber(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setCostEstimate(CostEstimate) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setCandidateFinalCostEstimate(CostEstimate) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setInsertSource() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
bindResultColumns(FromList) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeResultDescriptors() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
columnTypesAndLengthsMatch() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setResultColumns(ResultColumnList) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setReferencedTableMap(JBitSet) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
markStatementResultSet() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
notCursorTargetTable() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getOptimizerImpl() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setOptimizer(Optimizer) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isStatementResultSet() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isCursorTargetTable() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getScratchCostEstimate() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getResultSetNumber() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getCostEstimate() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getFinalCostEstimate() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getCandidateFinalCostEstimate() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isInsertSource() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
modifyAccessPaths(PredicateList) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getResultColumns() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getReferencedTableMap() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
genProjectRestrict(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getOptimizer() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
adjustForSortElimination(RequiredRowOrdering) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
toString() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
bindNonVTITables(DataDictionary, FromList) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
bindVTITables(FromList) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getAllResultColumns(TableName) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMatchingColumn(ColumnReference) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
preprocess(int, GroupByList, FromList) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
ensurePredicateList(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
addNewPredicate(Predicate) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
flattenableInFromSubquery(FromList) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
optimize(DataDictionary, PredicateList, double) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
modifyAccessPaths() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isUpdatableCursor(DataDictionary) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getCursorTargetTable() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
markAsCursorTargetTable() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
changeAccessPath() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
referencesTarget(String, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
subqueryReferencesTarget(String, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isOneRowResultSet() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isNotExists() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
considerMaterialization(JBitSet) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
performMaterialization(JBitSet) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getFromTableByName(String, String, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
updateTargetLockMode() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isOrderedOn(ColumnReference[], boolean, List) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
returnsAtMostOneRow() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isPossibleDistinctScan(Set) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
printSubNodes(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
bindExpressions(FromList) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
bindExpressionsWithTables(FromList) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
bindTargetExpressions(FromList) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
verifySelectStarSubquery(FromList, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
bindUntypedNullsToResultColumns(ResultColumnList) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
projectResultColumns() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
fillInReferencedTableMap(JBitSet) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
pushOrderByList(OrderByList) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
pushOffsetFetchFirst(ValueNode, ValueNode, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
generateResultSet(ExpressionClassBuilder, MethodBuilder) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
notFlattenableJoin() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
replaceOrForbidDefaults(TableDescriptor, ResultColumnList, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
markForDistinctScan() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
adjustForSortElimination() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
pushQueryExpressionSuffix() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |