EffectivePredicateExtractor.Visitor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total935 of 9350%42 of 420%57571501503434
visitJoin(JoinNode, Void)2370%50%55282811
visitSpatialJoin(SpatialJoinNode, Void)820%30%33121211
deriveCommonPredicates(PlanNode, Function)820%40%33191911
pullExpressionThroughVariables(RowExpression, Collection)710%100%66121211
lambda$expressionOrNullVariables$5(Predicate[], RowExpression)700%60%44141411
visitProject(ProjectNode, Void)390%n/a11121211
lambda$visitExchange$0(ExchangeNode, Integer)350%20%226611
buildEqualsExpression(FunctionAndTypeManager, RowExpression, RowExpression)340%n/a114411
EffectivePredicateExtractor.Visitor(RowExpressionDomainTranslator, FunctionAndTypeManager)330%n/a116611
visitFilter(FilterNode, Void)290%n/a114411
canCompareEquity(Map.Entry)270%n/a114411
visitAggregation(AggregationNode, Void)190%20%224411
pullNullableConjunctsThroughOuterJoin(List, Collection, Predicate[])160%n/a115511
visitTableScan(TableScanNode, Void)150%n/a112211
visitEnforceSingleRow(EnforceSingleRowNode, Void)130%20%223311
notIdentityAssignment(Map.Entry)110%20%221111
lambda$visitTableScan$1(Map, ColumnHandle)110%20%221111
toEquality(Map.Entry)100%n/a111111
toRowExpression(EquiJoinClause)80%n/a111111
hasVariableReferences(RowExpression)80%20%221111
lambda$pullNullableConjunctsThroughOuterJoin$4(RowExpression)80%20%221111
visitTopN(TopNNode, Void)70%n/a111111
visitLimit(LimitNode, Void)70%n/a111111
visitAssignUniqueId(AssignUniqueId, Void)70%n/a111111
visitDistinctLimit(DistinctLimitNode, Void)70%n/a111111
visitSort(SortNode, Void)70%n/a111111
visitWindow(WindowNode, Void)70%n/a111111
visitSemiJoin(SemiJoinNode, Void)70%n/a111111
visitExchange(ExchangeNode, Void)60%n/a111111
visitUnion(UnionNode, Void)60%n/a111111
lambda$visitUnion$2(UnionNode, Integer)60%n/a111111
lambda$pullNullableConjunctsThroughOuterJoin$3(Collection, RowExpression)50%n/a111111
expressionOrNullVariables(Predicate[])30%n/a111111
visitPlan(PlanNode, Void)20%n/a111111