LoptMultiJoin

Source file "org/apache/calcite/rel/rules/LoptMultiJoin.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total881 of 8810%80 of 800%81811971974141
LoptMultiJoin(MultiJoin)1750%80%55373711
setFactorWeights()1670%220%1212404011
addRemovableSelfJoinPair(int, int)1160%120%77303011
setJoinFilterRefs()390%40%33121211
findRef(int)310%60%444411
factorBitmap(ImmutableBitSet)250%20%226611
getRightColumnMapping(int, int)240%40%333311
setFactorWeight(int, int, int)230%20%224411
getOtherSelfJoinFactor(int)230%40%336611
getJoinFields(LoptJoinTree, LoptJoinTree)210%n/a115511
isLeftFactorInRemovableSelfJoin(int)190%40%334411
isRightFactorInRemovableSelfJoin(int)190%40%334411
getChildFactors(LoptJoinTree, ImmutableBitSet.Builder)180%20%224411
getJoinFilterFactorBitmap(RexNode, boolean)160%20%224411
createEdge(RexNode)150%n/a113311
fieldBitmap(RexNode)120%n/a113311
isNullGenerating(int)100%20%221111
static {...}80%20%221111
getOuterJoinCond(int)70%n/a111111
getJoinFieldRefCounts(int)70%n/a111111
setJoinRemovalFactor(int, int)70%n/a112211
addRemovableOuterJoinFactor(int)70%n/a112211
getJoinFactor(int)60%n/a111111
getFactorsRefByJoinFilter(RexNode)60%n/a111111
getFieldsRefByJoinFilter(RexNode)60%n/a111111
getProjFields(int)60%n/a111111
setJoinRemovalSemiJoin(int, SemiJoin)60%n/a112211
hasAllFactors(LoptJoinTree, BitSet)60%n/a111111
isRemovableOuterJoinFactor(int)60%n/a111111
getNumFieldsInJoinFactor(int)50%n/a111111
getMultiJoinFields()50%n/a111111
getFactorsRefByFactor(int)50%n/a111111
getJoinStart(int)50%n/a111111
getOuterJoinFactors(int)50%n/a111111
getJoinRemovalFactor(int)50%n/a111111
getJoinRemovalSemiJoin(int)50%n/a111111
getMultiJoinRel()30%n/a111111
getNumJoinFactors()30%n/a111111
getNumTotalFields()30%n/a111111
getJoinFilters()30%n/a111111
getFactorWeights()30%n/a111111