ExpressionTranslator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,018 of 2,20553%43 of 8146%681231924463880
visitArrayMap(ArrayMap, PlanTranslatorContext)1460%40%33363611
visitMatch(Match, PlanTranslatorContext)1002016%140%78202501
visitDictGet(DictGet, PlanTranslatorContext)860%n/a11202011
visitDictGetMany(DictGetMany, PlanTranslatorContext)860%n/a11171711
visitNot(Not, PlanTranslatorContext)637654%4660%46142901
visitTimestampArithmetic(TimestampArithmetic, PlanTranslatorContext)500%20%22101011
visitLambda(Lambda, PlanTranslatorContext)320%n/a116611
visitNullSafeEqual(NullSafeEqual, PlanTranslatorContext)290%n/a116611
visitJavaUdaf(JavaUdaf, PlanTranslatorContext)290%n/a116611
translateAssertion(AssertNumRowsElement.Assertion)290%70%778811
visitStateCombinator(StateCombinator, PlanTranslatorContext)270%n/a114411
visitJavaUdf(JavaUdf, PlanTranslatorContext)270%n/a116611
visitJavaUdtf(JavaUdtf, PlanTranslatorContext)270%n/a116611
visitMergeCombinator(MergeCombinator, PlanTranslatorContext)250%n/a115511
visitUnionCombinator(UnionCombinator, PlanTranslatorContext)250%n/a115511
visitForEachCombinator(ForEachCombinator, PlanTranslatorContext)250%n/a115511
getOlapTableDirectly(SlotReference)180%n/a114411
translateOrderExpression(OrderExpression, PlanTranslatorContext)180%n/a112211
lambda$visitStateCombinator$16(PlanTranslatorContext, Expression)160%20%223311
visitMarkJoinReference(MarkJoinSlotReference, PlanTranslatorContext)130%20%222211
lambda$visitMatch$1(Match)130%n/a112211
translateAssert(AssertNumRowsElement)110%n/a112211
lambda$visitForEachCombinator$19(Expression)90%n/a111111
lambda$visitUnionCombinator$18(Expression)90%n/a111111
lambda$visitMergeCombinator$17(Expression)90%n/a111111
lambda$visitWindowFunction$8(Expression)90%n/a111111
lambda$translateAggregateFunction$26(PlanTranslatorContext, Expression)7956%1150%121301
lambda$translateAggregateFunction$28(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitJavaUdaf$25(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitJavaUdtf$24(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitJavaUdf$23(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitDictGetMany$11(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitDictGet$10(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitLambda$9(PlanTranslatorContext, ArrayItemReference)60%n/a111111
lambda$visitWindowFunction$6(PlanTranslatorContext, Expression)60%n/a111111
visitElementAt(ElementAt, PlanTranslatorContext)50%n/a111111
visitArrayItemSlot(ArrayItemReference.ArrayItemSlot, PlanTranslatorContext)50%n/a111111
visitArrayItemReference(ArrayItemReference, PlanTranslatorContext)50%n/a111111
lambda$visitTimestampArithmetic$15(Expression)40%n/a111111
lambda$visitNot$2(PlanTranslatorContext, Expression)40%n/a111111
lambda$visitWindowFunction$7(Expr)30%n/a111111
visitWindowFunction(WindowFunction, PlanTranslatorContext)29497%1150%1212601
visitBinaryArithmetic(BinaryArithmetic, PlanTranslatorContext)24495%2466%2411101
visitTableGeneratingFunction(TableGeneratingFunction, PlanTranslatorContext)6298%1150%1201601
lambda$visitAggregateFunction$21(Expression)685%1150%120101
toBalancedTree(int, int, List, CompoundPredicate.Operator)136100%1990%1603201
translateAggregateFunction(AggregateFunction, List, List, AggregateParam, PlanTranslatorContext)90100%6100%0402301
visitAggregateFunction(AggregateFunction, PlanTranslatorContext)73100%2100%0201401
visitScalarFunction(ScalarFunction, PlanTranslatorContext)65100%2100%0201601
visitCaseWhen(CaseWhen, PlanTranslatorContext)64100%1375%1301301
visitInPredicate(InPredicate, PlanTranslatorContext)36100%n/a010801
visitAggregateExpression(AggregateExpression, PlanTranslatorContext)33100%2100%0201001
visitEqualTo(EqualTo, PlanTranslatorContext)29100%n/a010601
visitGreaterThan(GreaterThan, PlanTranslatorContext)29100%n/a010601
visitGreaterThanEqual(GreaterThanEqual, PlanTranslatorContext)29100%n/a010601
visitLessThan(LessThan, PlanTranslatorContext)29100%n/a010601
visitLessThanEqual(LessThanEqual, PlanTranslatorContext)29100%n/a010601
visitAnd(And, PlanTranslatorContext)28100%n/a010501
visitOr(Or, PlanTranslatorContext)28100%n/a010501
visitUnaryArithmetic(UnaryArithmetic, PlanTranslatorContext)24100%n/a010501
visitCast(Cast, PlanTranslatorContext)21100%n/a010401
visitIsNull(IsNull, PlanTranslatorContext)19100%n/a010301
lambda$visitMatch$0(Match)13100%n/a010201
visitNullLiteral(NullLiteral, PlanTranslatorContext)11100%n/a010301
lambda$visitAggregateFunction$20(Expression)9100%n/a010101
lambda$visitAggregateExpression$13(Expression)9100%n/a010101
visitAlias(Alias, PlanTranslatorContext)8100%n/a010101
translate(Expression, PlanTranslatorContext)6100%n/a010101
lambda$visitTableGeneratingFunction$14(PlanTranslatorContext, Expression)6100%n/a010101
lambda$visitScalarFunction$12(PlanTranslatorContext, Expression)6100%n/a010101
lambda$visitInPredicate$5(PlanTranslatorContext, Expression)6100%n/a010101
lambda$visitOr$4(PlanTranslatorContext, Expression)6100%n/a010101
lambda$visitAnd$3(PlanTranslatorContext, Expression)6100%n/a010101
visitSlotReference(SlotReference, PlanTranslatorContext)5100%n/a010101
visitVirtualReference(VirtualSlotReference, PlanTranslatorContext)5100%n/a010101
static {...}5100%n/a010101
lambda$visitAggregateFunction$22(Expression)4100%n/a010101
ExpressionTranslator()3100%n/a010101
visitLiteral(Literal, PlanTranslatorContext)3100%n/a010101
lambda$translateAggregateFunction$27(Expression)3100%n/a010101