StructInfo

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total193 of 81076%25 of 5655%246539167737
addFilterOnTableScan(Plan, Map, String, CascadesContext)460%40%339911
withPredicates(Predicates)310%n/a111111
containsAll(BitSet, BitSet)300%60%447711
predicatesDerive(Predicates, Plan)274160%5116%3481601
of(Plan, Plan, Plan, HyperGraph, CascadesContext)2210682%4866%4762501
getSplitPredicate()19624%3125%233501
lambda$addFilterOnTableScan$6(CascadesContext)60%n/a112211
getExpressions()31076%1150%120201
getPredicates()30%n/a111111
getHyperGraph()30%n/a111111
getBottomPlan()30%n/a111111
lambda$collectStructInfoFromGraph$1(List, BitSet, CascadesContext, Map, Map, Map, AbstractNode)71100%6100%0401601
collectStructInfoFromGraph(HyperGraph, Plan, Map, Map, List, Map, BitSet, CascadesContext)62100%4100%0301101
StructInfo(Plan, ObjectId, HyperGraph, boolean, Plan, Plan, List, Map, Predicates, Map, Map, BitSet, Predicates.SplitPredicate, EquivalenceClass, List)48100%n/a0101701
putShuttledExpressionToExpressionsMap(Map, Map, StructInfo.ExpressionPosition, Expression, Expression, HyperElement)43100%4100%0301301
withTableBitSet(BitSet)33100%n/a010101
lambda$collectStructInfoFromGraph$2(Plan, Map, Map, FilterEdge)32100%2100%020701
of(Plan, Plan, CascadesContext)28100%n/a010601
getEquivalenceClass()25100%2250%230501
static {...}23100%n/a010501
toString()17100%n/a010101
lambda$collectStructInfoFromGraph$0(BitSet, CascadesContext, CatalogRelation)9100%n/a010201
lambda$of$5(CatalogRelation)8100%n/a010101
lambda$of$4(AbstractNode)8100%2100%020101
isGraphLogicalEquals(StructInfo, StructInfo, LogicalCompatibilityContext)7100%n/a010201
of(Plan, CascadesContext)5100%n/a010101
lambda$of$3()5100%n/a010101
getRelations()3100%n/a010101
getOriginalPlan()3100%n/a010101
isValid()3100%n/a010101
getTopPlan()3100%n/a010101
getRelationIdStructInfoNodeMap()3100%n/a010101
getShuttledExpressionsToExpressionsMap()3100%n/a010101
getExpressionToShuttledExpressionToMap()3100%n/a010101
getOriginalPlanId()3100%n/a010101
getTableBitSet()3100%n/a010101
getPlanOutputShuttledExpressions()3100%n/a010101