PinotFilterExpressionConverter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,517 of 1,5170%121 of 1210%92921991992727
visitSpecialForm(SpecialFormExpression, Function)2160%90%99252511
handleFunction(CallExpression, Function)1870%60%55212111
handleTimeValueCast(Function, RowExpression, RowExpression)1340%260%1414272711
handleCast(CallExpression, Function)1180%120%77181811
visitCall(CallExpression, Function)1110%180%1010191911
lambda$handleCoalesce$2(Function, SpecialFormExpression, RowExpression)910%80%55111111
handleContains(CallExpression, Function)720%40%339911
handleBetween(CallExpression, Function)700%20%229911
handleDateAndTimestampMagicLiteralFunction(CallExpression, Function)630%80%557711
handleDateOrTimestampBinaryExpression(String, List, Function)530%40%335511
handleLogicalBinary(String, CallExpression, Function)520%40%336611
handleNot(CallExpression, Function)510%80%559911
handleIn(SpecialFormExpression, boolean, Function)450%20%225511
handleCoalesce(SpecialFormExpression, Function)420%n/a116611
lambda$handleLogicalBinary$1(List, Function, String)340%n/a113311
handleIsNull(SpecialFormExpression, boolean, Function)270%20%222211
visitVariableReference(VariableReferenceExpression, Function)260%n/a112211
PinotFilterExpressionConverter(TypeManager, FunctionMetadataManager, StandardFunctionResolution)210%n/a115511
getExpressionOrConstantString(RowExpression, Function)190%20%225511
visitInputReference(InputReferenceExpression, Function)140%n/a111111
visitLambda(LambdaDefinitionExpression, Function)140%n/a111111
isDateTimeConstantType(Type)130%60%441111
lambda$handleFunction$3(Function, RowExpression)120%n/a111111
static {...}110%n/a111111
visitConstant(ConstantExpression, Function)70%n/a111111
lambda$visitSpecialForm$4(Function, RowExpression)70%n/a111111
lambda$handleIn$0(Function, RowExpression)70%n/a111111