Expression

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total474 of 1,09456%91 of 16845%88136932222150
Expression(Expression[])1208842%14630%912234601
checkInputDataTypesWithExpectType(DataType, DataType)801414%19313%1112162001
checkInputDataTypesWithExpectTypes(List, List)393950%3562%3531101
checkLimit()28924%2250%235801
lambda$new$2()260%20%226611
lambda$allChildrenAreLiteral$4()230%40%337711
lambda$containsNullLiteralChildren$3()210%40%335511
isKeyColumnFromTable()190%60%442211
getExpressionName()170%20%223311
isZeroLiteral()110%40%331111
checkPrimitiveInputDataTypesWithExpectType(DataType, DataType)9640%1150%123501
containsNullLiteralChildren()80%n/a111111
allChildrenAreLiteral()80%n/a111111
alias(String)60%n/a111111
computeToSql()50%n/a111111
withInferred(boolean)50%n/a111111
uncheckedCastTo(DataType)50%n/a111111
getInputSlotExprIds()50%n/a111111
isConstant()44992%131553%13151501
checkInputDataTypes()43790%2675%2521201
withChildren(List)40%n/a111111
castTo(DataType)40%n/a111111
checkedCastTo(DataType)40%n/a111111
getWidth()30%n/a111111
getDepth()30%n/a111111
hasUnbound()30%n/a111111
shapeInfo()30%n/a111111
Expression(List, boolean)221199%71770%71404701
equalsChildren(Expression)22592%1375%131601
getFingerprint()20%n/a111111
isColumnFromTable()1191%2250%230101
equals(Object)50100%41477%4100901
lambda$new$0(TreeNode)10100%1375%130101
containsUniqueFunction()9100%n/a010101
computeHashCode()7100%n/a010101
child(int)6100%n/a010101
hashCode()6100%n/a010101
Expression(List)5100%n/a010201
toSql()5100%n/a010101
getInputSlots()5100%n/a010101
lambda$new$1()4100%n/a010101
fastChildrenHashCode()3100%n/a010101
children()3100%n/a010101
isInferred()3100%n/a010101
isLiteral()3100%n/a010101
isNullLiteral()3100%n/a010101
isSlot()3100%n/a010101
checkInputDataTypesInternal()2100%n/a010101
extraEquals(Expression)2100%n/a010101
supportCompareWidthAndDepth()2100%n/a010101