Literal

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total506 of 1,58067%85 of 23163%72170108348437
fromLegacyLiteral(LiteralExpr, Type)13219359%161650%1529246401
getLiteralByMysqlType(MysqlColType, boolean, ByteBuffer)784436%14733%1117213601
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)282950%9743%79112101
uncheckedCastToString(CharacterType)213159%3562%251801
of(Object)1010291%22291%21322501
uncheckedCastTo(DataType)73683%3562%352701
accept(ExpressionVisitor, Object)50%n/a111111
numericOverflow(String, DataType)3193%3770%361701
getFingerprint()0%n/a111111
handleTimeLiteral(ByteBuffer)109100%20100%01102001
numericOverflow(BigDecimal, DataType)90100%11392%1802001
getDecimalLiteral(BigDecimal, DataType)84100%10100%0601301
handleStringLiteral(MysqlColType, ByteBuffer)45100%4100%0301001
checkedCastTo(DataType, boolean)41100%6100%040701
equals(Object)23100%1583%140601
checkedCastWithStrictChecking(DataType, boolean)16100%2100%020501
getExpressionName()13100%2100%020301
Literal(DataType)9100%n/a010301
getDouble()8100%n/a010301
checkedCastWithStrictChecking(DataType)5100%n/a010101
checkedCastTo(DataType)5100%n/a010101
castValueToString()4100%n/a010101
getStringValue()4100%n/a010101
uncheckedCastTo(DataType, boolean)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