Literal

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total675 of 1,42152%104 of 20549%87152148316634
fromLegacyLiteral(LiteralExpr, Type)17412241%191238%1827335701
getLiteralByMysqlType(MysqlColType, boolean, ByteBuffer)1011311%1915%1516293401
handleDateLiteral(ByteBuffer)530%60%44111111
isZero()484648%101050%911102101
convertToTypedLiteral(Object, DataType)421323%9110%5691201
handleDateTimeLiteral(ByteBuffer)416260%6440%5642101
handleDecimalLiteral(ByteBuffer)370%20%22101011
getParmLen(ByteBuffer)342340%11531%89132101
handleStringLiteral(ByteBuffer)240%n/a115511
handleVarcharLiteral(ByteBuffer)240%n/a115511
uncheckedCastTo(DataType)232046%4450%453701
uncheckedCastToString(CharacterType)213159%3562%251801
numericOverflow(String, DataType)171648%8220%564701
checkedCastWithStrictChecking(DataType)11426%20%124501
of(Object)1010291%22291%21322501
checkedCastTo(DataType)53587%1583%141701
accept(ExpressionVisitor, Object)50%n/a111111
getDouble()3562%n/a012301
getFingerprint()0%n/a111111
numericOverflow(BigDecimal, DataType)90100%11392%1802001
getDecimalLiteral(BigDecimal, DataType)84100%10100%0601301
equals(Object)23100%1583%140601
getExpressionName()13100%2100%020301
Literal(DataType)9100%n/a010301
castValueToString()4100%n/a010101
getStringValue()4100%n/a010101
computeHashCode()4100%n/a010101
fastChildrenHashCode()4100%n/a010101
toString()4100%n/a010101
isStringLikeLiteral()4100%n/a010101
getDataType()3100%n/a010101
computeToSql()3100%n/a010101
nullable()3100%n/a010101
toDigest()100%n/a010101