Expression

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total113 of 1,02989%44 of 16473%48131242091147
lambda$allChildrenAreLiteral$3()230%40%337711
lambda$containsNullLiteralChildren$2()210%40%335511
isKeyColumnFromTable()190%60%442211
containsNullLiteralChildren()80%n/a111111
allChildrenAreLiteral()80%n/a111111
checkInputDataTypesWithExpectType(DataType, DataType)58994%61672%61222001
computeToSql()50%n/a111111
withInferred(boolean)50%n/a111111
uncheckedCastTo(DataType)50%n/a111111
withChildren(List)40%n/a111111
checkedCastTo(DataType)40%n/a111111
Expression(List, boolean)220499%61875%61404501
getFingerprint()20%n/a111111
Expression(Expression[])20099%51575%51204401
checkInputDataTypesWithExpectTypes(List, List)7798%1787%1501101
isConstant()53100%101864%10150501
equals(Object)50100%11794%1100901
checkInputDataTypes()41100%8100%0501201
equalsChildren(Expression)27100%4100%030601
getInputSlotExprIds()26100%2100%020601
getExpressionName()17100%2100%020301
checkPrimitiveInputDataTypesWithExpectType(DataType, DataType)15100%2100%020501
isColumnFromTable()12100%4100%030101
isZeroLiteral()11100%4100%030101
lambda$new$0(TreeNode)10100%1375%130101
computeHashCode()7100%n/a010101
alias(String)6100%n/a010101
child(int)6100%n/a010101
hashCode()6100%n/a010101
Expression(List)5100%n/a010201
toSql()5100%n/a010101
getInputSlots()5100%n/a010101
castTo(DataType)4100%n/a010101
lambda$new$1()4100%n/a010101
fastChildrenHashCode()3100%n/a010101
children()3100%n/a010101
getWidth()3100%n/a010101
getDepth()3100%n/a010101
isInferred()3100%n/a010101
isLiteral()3100%n/a010101
isNullLiteral()3100%n/a010101
isSlot()3100%n/a010101
hasUnbound()3100%n/a010101
shapeInfo()3100%n/a010101
checkInputDataTypesInternal()2100%n/a010101
extraEquals(Expression)2100%n/a010101
supportCompareWidthAndDepth()2100%n/a010101