LogicalJoin

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total250 of 1,77385%26 of 12378%3115134293987
toJson()560%n/a11101011
getFingerprint()450%n/a112211
getRightConditionSlot()270%n/a116611
lambda$withDistributeHintChildren$19(DistributeHint, Plan, Plan)240%n/a112211
lambda$withTypeChildrenAndOtherConjuncts$18(JoinType, List, Plan, Plan, JoinReorderContext)220%n/a112211
swap()133572%3125%233801
withTypeChildrenAndOtherConjuncts(JoinType, Plan, Plan, List, JoinReorderContext)110%n/a111111
getEqualSlots()101965%5116%341701
withDistributeHintChildren(DistributeHint, Plan, Plan)90%n/a111111
lambda$swap$0(Expression)90%20%223311
computeUnique(DataTrait.Builder)710293%12796%11512301
computeAsteriskOutput()72074%1150%121501
lambda$getRightConditionSlot$4(Expression)40%n/a111111
equals(Object)26096%51575%51111201
withHashAndMarkJoinConjunctsAndChildren(List, List, Plan, Plan, JoinReorderContext)11995%1150%120201
lambda$getEqualSlots$20(Expression)11694%3350%340301
withGroupExprLogicalPropChildren(Optional, Optional, List)11593%1150%120201
withChildren(List)11493%1150%120201
toString()89100%2100%020501
computeUniform(DataTrait.Builder)77100%1888%1802001
extractNullRejectHashKeys()72100%1990%1601601
toDigest()64100%1375%1301101
LogicalJoin(JoinType, List, List, List, DistributeHint, Optional, List, Optional, Optional, List, JoinReorderContext)51100%2100%0201301
computeEqualSet(DataTrait.Builder)48100%10100%0601001
hashCode()34100%n/a010101
getLeftConditionSlot()27100%n/a010601
lambda$withHashJoinConjuncts$12(List)26100%n/a010301
lambda$withGroupExpression$6(Optional)26100%n/a010201
lambda$withJoinType$15(JoinType)24100%n/a010201
lambda$withChildrenNoContext$8(Plan, Plan, JoinReorderContext)24100%n/a010201
lambda$withTypeChildren$17(JoinType, Plan, Plan, JoinReorderContext)23100%n/a010201
lambda$withGroupExprLogicalPropChildren$7(Optional, Optional, List)23100%n/a010101
lambda$withChildren$5(List)23100%n/a010201
computeOutput()22100%2100%020501
lambda$withJoinTypeAndContext$16(JoinType, JoinReorderContext)22100%n/a010201
lambda$withConjunctsChildren$13(List, List, Plan, Plan, JoinReorderContext)22100%n/a010201
lambda$withHashAndMarkJoinConjunctsAndChildren$11(List, List, Plan, Plan, JoinReorderContext)22100%n/a010201
lambda$withJoinConjuncts$10(List, List, List, JoinReorderContext)22100%n/a010201
getOnClauseCondition()21100%2100%020501
computeFd(DataTrait.Builder)21100%4100%030501
lambda$withConjunctsChildren$14(List, List, List, Plan, Plan, JoinReorderContext)21100%n/a010201
lambda$withJoinConjuncts$9(List, List, JoinReorderContext)21100%n/a010201
LogicalJoin(JoinType, Plan, Plan, JoinReorderContext)18100%n/a010401
LogicalJoin(JoinType, List, Plan, Plan, JoinReorderContext)18100%n/a010401
LogicalJoin(JoinType, List, List, Plan, Plan, JoinReorderContext)18100%n/a010401
getConditionSlot()17100%n/a010401
getConditionExprId()17100%n/a010301
getAsteriskOutput()17100%4100%030301
LogicalJoin(JoinType, List, List, DistributeHint, Plan, Plan, JoinReorderContext)15100%n/a010401
LogicalJoin(JoinType, List, List, DistributeHint, Optional, Plan, Plan, JoinReorderContext)15100%n/a010401
LogicalJoin(JoinType, List, List, List, DistributeHint, Optional, Plan, Plan, JoinReorderContext)15100%n/a010401
LogicalJoin(JoinType, List, List, DistributeHint, Optional, List, List, JoinReorderContext)14100%n/a010301
LogicalJoin(JoinType, List, List, List, DistributeHint, Optional, Optional, Optional, List, JoinReorderContext)14100%n/a010301
getExpressions()14100%n/a010501
LogicalJoin(JoinType, List, List, DistributeHint, Optional, List, JoinReorderContext)13100%n/a010301
LogicalJoin(JoinType, List, List, List, DistributeHint, Optional, List, JoinReorderContext)13100%n/a010301
withConjunctsChildren(List, List, List, Plan, Plan, JoinReorderContext)12100%n/a010101
withConjunctsChildren(List, List, Plan, Plan, JoinReorderContext)11100%n/a010101
lambda$getEqualSlots$21(ImmutableEqualSet.Builder, Expression)11100%n/a010101
withJoinConjuncts(List, List, List, JoinReorderContext)10100%n/a010101
withTypeChildren(JoinType, Plan, Plan, JoinReorderContext)10100%n/a010101
withChildrenNoContext(Plan, Plan, JoinReorderContext)9100%n/a010101
withJoinConjuncts(List, List, JoinReorderContext)9100%n/a010101
lambda$computeEqualSet$22(DataTrait.Builder, Pair)9100%n/a010101
withJoinTypeAndContext(JoinType, JoinReorderContext)8100%n/a010101
withGroupExpression(Optional)7100%n/a010101
withHashJoinConjuncts(List)7100%n/a010101
withJoinType(JoinType)7100%n/a010101
accept(PlanVisitor, Object)5100%n/a010101
left()5100%n/a010101
right()5100%n/a010101
setHint(DistributeHint)4100%n/a010201
isMarkJoin()4100%n/a010101
isLeadingJoin()4100%n/a010101
setBitmap(long)4100%n/a010201
lambda$getLeftConditionSlot$3(Expression)4100%n/a010101
lambda$getConditionExprId$2(Expression)4100%n/a010101
lambda$getConditionSlot$1(Expression)4100%n/a010101
getOtherJoinConjuncts()3100%n/a010101
getHashJoinConjuncts()3100%n/a010101
getJoinType()3100%n/a010101
getDistributeHint()3100%n/a010101
getMarkJoinConjuncts()3100%n/a010101
getJoinReorderContext()3100%n/a010101
getMarkJoinSlotReference()3100%n/a010101
getExceptAsteriskOutputs()3100%n/a010101
getBitmap()3100%n/a010101