HashJoinStrategy

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total570 of 5700%88 of 880%65651401402121
divideUpPredicateLists(Optimizable, OptimizablePredicateList, OptimizablePredicateList, OptimizablePredicateList, OptimizablePredicateList, DataDictionary)1780%320%1717393911
findHashKeyColumns(Optimizable, ConglomerateDescriptor, OptimizablePredicateList)1040%180%1010222211
feasible(Optimizable, OptimizablePredicateList, Optimizer)990%220%1212252511
getScanArgs(TransactionController, MethodBuilder, Optimizable, OptimizablePredicateList, OptimizablePredicateList, ExpressionClassBuilderInterface, int, int, int, int, int, boolean, int, int, boolean)610%n/a11141411
getBasePredicates(OptimizablePredicateList, OptimizablePredicateList, Optimizable)330%40%338811
nonBasePredicateSelectivity(Optimizable, OptimizablePredicateList)270%60%447711
maxCapacity(int, int, double)210%40%336611
putBasePredicates(OptimizablePredicateList, OptimizablePredicateList)200%20%225511
HashJoinStrategy()30%n/a112211
toString()30%n/a111111
ignoreBulkFetch()20%n/a111111
multiplyBaseCostByOuterRows()20%n/a111111
getName()20%n/a111111
scanCostType()20%n/a111111
getOperatorSymbol()20%n/a111111
resultSetMethodName(boolean, boolean, boolean)20%n/a111111
joinResultSetMethodName()20%n/a111111
halfOuterJoinResultSetMethodName()20%n/a111111
isHashJoin()20%n/a111111
doesMaterialization()20%n/a111111
estimateCost(Optimizable, OptimizablePredicateList, ConglomerateDescriptor, CostEstimate, Optimizer, CostEstimate)0%n/a111111