LancePredicateConverter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total184 of 1,43287%77 of 24368%7115742301128
convertBinary(BinaryPredicate)479366%111456%91683501
convertLiteral(ArrowType, LiteralExpr)3323487%224768%1937116001
convertCompound(CompoundPredicate)235971%3666%3631201
convertLike(LikePredicate)190%20%223311
convertArraysOverlap(FunctionCallExpr)1212691%51777%51222401
convertTimestampLiteral(ArrowType.Timestamp, DateLiteral)118989%51168%51063101
convert(Expr)75187%21285%2821501
loadExtensions()71263%n/a012501
convertIn(InPredicate)68693%61266%61022001
convertStringPredicate(String, Expr, Expr, boolean)45593%5964%5811101
convertIsNull(IsNullPredicate)43890%3562%351601
isStringType(ArrowType)4660%3125%230101
convertArrayContains(FunctionCallExpr)3594%3562%350601
convertBooleanSlot(SlotRef)2993%2250%231501
findField(SlotRef)1386%1150%120201
directLiteral(Expr)787%1150%120101
convert(List)97100%8100%0501801
convertFunction(FunctionCallExpr)81100%31178%31001501
LancePredicateConverter(Schema)41100%2100%020901
arrayMembership(LancePredicateConverter.ResolvedField, String)31100%n/a010701
scalarFunction(String, String, List)16100%n/a010701
parenthesize(String)11100%n/a010101
directSlot(Expr)8100%2100%020101
fieldReference(LancePredicateConverter.ResolvedField)7100%n/a010101
comparisonFunction(String, Expression[])6100%n/a010101
stringFunction(String, Expression[])6100%n/a010101
static {...}6100%n/a010201
booleanFunction(String, List)5100%n/a010101