ResultSetNode

Source file "org/apache/derby/impl/sql/compile/ResultSetNode.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total911 of 9110%74 of 740%1321322632639595
generateProjectRestrictForInsert(InsertNode, int[])1040%60%44242411
genNewRCForInsert(TableDescriptor, FromVTI, int, DataDictionary)1000%100%66282811
printQueryExpressionSuffixClauses(int, ResultSetNode.QueryExpressionClauses)670%100%66171711
setResultToBooleanTrueNode(boolean)600%80%55151511
getRCLForInsert(InsertNode, int[])490%40%339911
bindResultColumns(TableDescriptor, FromVTI, ResultColumnList, DMLStatementNode, FromList)390%80%55111111
setTableConstructorTypes(ResultColumnList)330%60%447711
generateNormalizationResultSet(ActivationClassBuilder, MethodBuilder, int, ResultDescription)330%n/a118811
parseDefault(String)300%n/a119911
genProjectRestrictForReordering()270%n/a115511
genProjectRestrict()260%n/a115511
renameGeneratedResultNames()250%40%335511
LOJgetReferencedTables(int)220%40%336611
createGeneratedColumn(TableDescriptor, ColumnDescriptor)210%n/a115511
numDistinctAggregates(List)210%40%336611
enhanceRCLForInsert(InsertNode, boolean, int[])160%40%334411
acceptChildren(Visitor)140%20%224411
assignResultSetNumber()110%n/a113311
getFromList()90%n/a112211
makeResultDescription()90%n/a112211
rejectParameters()70%20%223311
rejectXMLValues()70%20%223311
getNewCostEstimate()70%n/a112211
ResultSetNode(ContextManager)40%n/a112211
setCursorTargetTable(boolean)40%n/a111111
setScratchCostEstimate(CostEstimate)40%n/a111111
setResultSetNumber(int)40%n/a111111
setCostEstimate(CostEstimate)40%n/a111111
setCandidateFinalCostEstimate(CostEstimate)40%n/a111111
setInsertSource()40%n/a112211
bindResultColumns(FromList)40%n/a112211
makeResultDescriptors()40%n/a111111
columnTypesAndLengthsMatch()40%n/a111111
setResultColumns(ResultColumnList)40%n/a112211
setReferencedTableMap(JBitSet)40%n/a112211
markStatementResultSet()40%n/a112211
notCursorTargetTable()40%n/a112211
getOptimizerImpl()40%n/a111111
setOptimizer(Optimizer)40%n/a111111
isStatementResultSet()30%n/a111111
isCursorTargetTable()30%n/a111111
getScratchCostEstimate()30%n/a111111
getResultSetNumber()30%n/a111111
getCostEstimate()30%n/a111111
getFinalCostEstimate()30%n/a111111
getCandidateFinalCostEstimate()30%n/a111111
isInsertSource()30%n/a111111
modifyAccessPaths(PredicateList)30%n/a111111
getResultColumns()30%n/a111111
getReferencedTableMap()30%n/a111111
genProjectRestrict(int)30%n/a111111
getOptimizer()30%n/a111111
adjustForSortElimination(RequiredRowOrdering)30%n/a112211
toString()20%n/a111111
bindNonVTITables(DataDictionary, FromList)20%n/a111111
bindVTITables(FromList)20%n/a111111
getAllResultColumns(TableName)20%n/a111111
getMatchingColumn(ColumnReference)20%n/a111111
preprocess(int, GroupByList, FromList)20%n/a111111
ensurePredicateList(int)20%n/a111111
addNewPredicate(Predicate)20%n/a111111
flattenableInFromSubquery(FromList)20%n/a111111
optimize(DataDictionary, PredicateList, double)20%n/a111111
modifyAccessPaths()20%n/a111111
isUpdatableCursor(DataDictionary)20%n/a111111
getCursorTargetTable()20%n/a111111
markAsCursorTargetTable()20%n/a111111
changeAccessPath()20%n/a111111
referencesTarget(String, boolean)20%n/a111111
subqueryReferencesTarget(String, boolean)20%n/a111111
isOneRowResultSet()20%n/a111111
isNotExists()20%n/a111111
considerMaterialization(JBitSet)20%n/a111111
performMaterialization(JBitSet)20%n/a111111
getFromTableByName(String, String, boolean)20%n/a111111
updateTargetLockMode()20%n/a111111
isOrderedOn(ColumnReference[], boolean, List)20%n/a111111
returnsAtMostOneRow()20%n/a111111
isPossibleDistinctScan(Set)20%n/a111111
printSubNodes(int)10%n/a111111
bindExpressions(FromList)10%n/a111111
bindExpressionsWithTables(FromList)10%n/a111111
bindTargetExpressions(FromList)10%n/a111111
verifySelectStarSubquery(FromList, int)10%n/a111111
bindUntypedNullsToResultColumns(ResultColumnList)10%n/a111111
projectResultColumns()10%n/a111111
fillInReferencedTableMap(JBitSet)10%n/a111111
pushOrderByList(OrderByList)10%n/a111111
pushOffsetFetchFirst(ValueNode, ValueNode, boolean)10%n/a111111
generateResultSet(ExpressionClassBuilder, MethodBuilder)10%n/a111111
notFlattenableJoin()10%n/a111111
replaceOrForbidDefaults(TableDescriptor, ResultColumnList, boolean)10%n/a111111
markForDistinctScan()10%n/a111111
adjustForSortElimination()10%n/a111111
pushQueryExpressionSuffix()10%n/a111111