SqlToRowExpressionTranslator.Visitor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,608 of 2,6080%146 of 1460%1421423823826060
visitExtract(Extract, SqlToRowExpressionTranslator.Context)2070%140%1414161611
visitNullIfExpression(NullIfExpression, SqlToRowExpressionTranslator.Context)1970%120%77272711
generateLikePrefixOrSuffixMatch(RowExpression, RowExpression)1710%160%99212111
visitGenericLiteral(GenericLiteral, SqlToRowExpressionTranslator.Context)1510%100%66272711
visitDereferenceExpression(DereferenceExpression, SqlToRowExpressionTranslator.Context)1450%260%1414252511
visitSubscriptExpression(SubscriptExpression, SqlToRowExpressionTranslator.Context)1160%60%44161611
visitLikePredicate(LikePredicate, SqlToRowExpressionTranslator.Context)1130%80%55131311
visitInPredicate(InPredicate, SqlToRowExpressionTranslator.Context)840%60%44151511
visitAtTimeZone(AtTimeZone, SqlToRowExpressionTranslator.Context)800%40%33141411
visitCurrentTime(CurrentTime, SqlToRowExpressionTranslator.Context)770%80%779911
likeFunctionCall(RowExpression, RowExpression)720%40%336611
buildSwitch(RowExpression, List, Optional, Type, SqlToRowExpressionTranslator.Context)640%20%22131311
visitBetweenPredicate(BetweenPredicate, SqlToRowExpressionTranslator.Context)610%n/a117711
visitCast(Cast, SqlToRowExpressionTranslator.Context)570%20%224411
visitArithmeticUnary(ArithmeticUnaryExpression, SqlToRowExpressionTranslator.Context)540%30%339911
SqlToRowExpressionTranslator.Visitor(Map, Map, FunctionAndTypeManager, Optional, Optional, SqlFunctionProperties, Map)500%n/a11111111
visitLogicalBinaryExpression(LogicalBinaryExpression, SqlToRowExpressionTranslator.Context)490%30%337711
visitBindExpression(BindExpression, SqlToRowExpressionTranslator.Context)480%20%22101011
visitIfExpression(IfExpression, SqlToRowExpressionTranslator.Context)480%20%227711
visitFunctionCall(FunctionCall, SqlToRowExpressionTranslator.Context)460%n/a11131311
process(Node, SqlToRowExpressionTranslator.Context)430%40%338811
visitLambdaExpression(LambdaExpression, SqlToRowExpressionTranslator.Context)410%n/a119911
visitArithmeticBinary(ArithmeticBinaryExpression, SqlToRowExpressionTranslator.Context)410%n/a117711
visitComparisonExpression(ComparisonExpression, SqlToRowExpressionTranslator.Context)390%n/a116611
visitIntervalLiteral(IntervalLiteral, SqlToRowExpressionTranslator.Context)370%20%224411
visitTimeLiteral(TimeLiteral, SqlToRowExpressionTranslator.Context)340%40%336611
visitArrayConstructor(ArrayConstructor, SqlToRowExpressionTranslator.Context)300%n/a117711
visitSymbolReference(SymbolReference, SqlToRowExpressionTranslator.Context)290%20%225511
visitEnumLiteral(EnumLiteral, SqlToRowExpressionTranslator.Context)270%n/a115511
visitTryExpression(TryExpression, SqlToRowExpressionTranslator.Context)270%n/a116611
visitIsNotNullPredicate(IsNotNullPredicate, SqlToRowExpressionTranslator.Context)250%n/a115511
visitTimestampLiteral(TimestampLiteral, SqlToRowExpressionTranslator.Context)230%20%224411
buildEquals(RowExpression, RowExpression)230%n/a113311
visitLongLiteral(LongLiteral, SqlToRowExpressionTranslator.Context)220%40%333311
visitQuantifiedComparisonExpression(QuantifiedComparisonExpression, SqlToRowExpressionTranslator.Context)200%n/a115511
visitRow(Row, SqlToRowExpressionTranslator.Context)200%n/a115511
visitSearchedCaseExpression(SearchedCaseExpression, SqlToRowExpressionTranslator.Context)190%n/a111111
visitNotExpression(NotExpression, SqlToRowExpressionTranslator.Context)190%n/a111111
visitCoalesceExpression(CoalesceExpression, SqlToRowExpressionTranslator.Context)180%n/a114411
visitIsNullPredicate(IsNullPredicate, SqlToRowExpressionTranslator.Context)180%n/a112211
visitSimpleCaseExpression(SimpleCaseExpression, SqlToRowExpressionTranslator.Context)160%n/a111111
visitExpression(Expression, SqlToRowExpressionTranslator.Context)140%n/a111111
visitExists(ExistsPredicate, SqlToRowExpressionTranslator.Context)130%n/a112211
visitIdentifier(Identifier, SqlToRowExpressionTranslator.Context)110%n/a111111
visitDoubleLiteral(DoubleLiteral, SqlToRowExpressionTranslator.Context)100%n/a111111
visitDecimalLiteral(DecimalLiteral, SqlToRowExpressionTranslator.Context)100%n/a112211
visitCurrentUser(CurrentUser, SqlToRowExpressionTranslator.Context)100%n/a111111
visitFieldReference(FieldReference, SqlToRowExpressionTranslator.Context)90%n/a111111
visitCharLiteral(CharLiteral, SqlToRowExpressionTranslator.Context)90%n/a111111
visitStringLiteral(StringLiteral, SqlToRowExpressionTranslator.Context)80%n/a111111
getType(Expression)70%n/a111111
visitBooleanLiteral(BooleanLiteral, SqlToRowExpressionTranslator.Context)60%n/a111111
visitNullLiteral(NullLiteral, SqlToRowExpressionTranslator.Context)50%n/a111111
visitBinaryLiteral(BinaryLiteral, SqlToRowExpressionTranslator.Context)50%n/a111111
lambda$visitRow$5(SqlToRowExpressionTranslator.Context, Expression)50%n/a111111
lambda$visitArrayConstructor$4(SqlToRowExpressionTranslator.Context, Expression)50%n/a111111
lambda$buildSwitch$3(RowExpression, Type)50%n/a111111
lambda$buildSwitch$2(SqlToRowExpressionTranslator.Context, Expression)50%n/a111111
lambda$visitCoalesceExpression$1(SqlToRowExpressionTranslator.Context, Expression)50%n/a111111
lambda$visitFunctionCall$0(SqlToRowExpressionTranslator.Context, Expression)50%n/a111111