ProjectRestrictNode

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,466 of 1,4660%214 of 2140%1551553583584848
generateMinion(ExpressionClassBuilder, MethodBuilder, boolean)2700%400%2121696911
replaceWithHashTableNode()1520%80%55333311
modifyAccessPath(JBitSet)1380%320%1717323211
considerMaterialization(JBitSet)1240%160%99262611
optimizeIt(Optimizer, OptimizablePredicateList, CostEstimate, RowOrdering)710%40%33181811
pushExpressions(PredicateList)650%200%1111161611
isPossibleDistinctScan(Set)520%140%88101011
pullOptPredicates(OptimizablePredicateList)500%80%55111111
ProjectRestrictNode(ResultSetNode, ResultColumnList, ValueNode, PredicateList, SubqueryList, SubqueryList, Properties, ContextManager)410%40%33121211
pushOptPredicate(OptimizablePredicate)330%40%338811
optimize(DataDictionary, PredicateList, double)310%n/a116611
nopProjectRestrict()300%100%668811
feasibleJoinStrategy(OptimizablePredicateList, Optimizer)280%40%336611
getFinalCostEstimate()240%40%336611
acceptChildren(Visitor)240%40%336611
nextAccessPath(Optimizer, OptimizablePredicateList, RowOrdering)190%20%223311
getTableNumber()180%40%335511
getTrulyTheBestAccessPath()180%40%335511
preprocess(int, GroupByList, FromList)170%n/a113311
startOptimizing(Optimizer, RowOrdering)160%20%224411
addNewPredicate(Predicate)160%20%224411
generate(ActivationClassBuilder, MethodBuilder)160%20%224411
rememberAsBest(int, Optimizer)150%20%224411
verifyProperties(DataDictionary)140%20%224411
uniqueJoin(OptimizablePredicateList)140%20%223311
getCurrentAccessPath()120%20%223311
getBestAccessPath()120%20%223311
getBestSortAvoidancePath()120%20%223311
rememberSortAvoidancePath()120%20%224411
considerSortAvoidancePath()120%20%223311
legalJoinOrder(JBitSet)120%20%223311
getUserSpecifiedJoinStrategy()120%20%223311
updateTargetLockMode()120%40%333311
getCostEstimate()100%20%223311
setRefActionInfo(long, int[], String, boolean)80%n/a112211
getFromTableByName(String, String, boolean)70%n/a111111
pushOffsetFetchFirst(ValueNode, ValueNode, boolean)70%n/a112211
setValidatingCheckConstraints(String)70%n/a113311
generateResultSet(ExpressionClassBuilder, MethodBuilder)60%n/a112211
pushOrderByList(OrderByList)50%n/a112211
generateNOPProjectRestrict()40%n/a112211
markForDistinctScan()40%n/a112211
setRestriction(ValueNode)40%n/a112211
pushQueryExpressionSuffix()40%n/a112211
getRestrictionList()30%n/a111111
flattenableInFromSubquery(FromList)0%n/a111111
ensurePredicateList(int)0%n/a111111
printSubNodes(int)0%n/a111111