Literal

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,424 of 1,4240%202 of 2020%1511513113113535
fromLegacyLiteral(LiteralExpr, Type)2690%280%2525505011
getLiteralByMysqlType(MysqlColType, boolean, ByteBuffer)1200%200%1616343411
of(Object)1120%240%1313252511
handleDateTimeLiteral(ByteBuffer)1030%100%66212111
getDecimalLiteral(BigDecimal, DataType)1020%100%66141411
isZero()940%200%1111212111
numericOverflow(BigDecimal, DataType)900%140%88202011
getParmLen(ByteBuffer)570%160%99212111
convertToTypedLiteral(Object, DataType)550%100%66121211
handleDateLiteral(ByteBuffer)530%60%44111111
uncheckedCastToString(CharacterType)520%80%558811
uncheckedCastTo(DataType)430%80%557711
checkedCastTo(DataType)400%60%447711
handleDecimalLiteral(ByteBuffer)390%20%22101011
numericOverflow(String, DataType)330%100%667711
handleStringLiteral(ByteBuffer)240%n/a115511
handleVarcharLiteral(ByteBuffer)240%n/a115511
equals(Object)230%60%446611
checkedCastWithStrictChecking(DataType)150%20%225511
getExpressionName()130%20%223311
Literal(DataType)90%n/a113311
getDouble()80%n/a113311
accept(ExpressionVisitor, Object)50%n/a111111
castValueToString()40%n/a111111
getStringValue()40%n/a111111
computeHashCode()40%n/a111111
fastChildrenHashCode()40%n/a111111
toString()40%n/a111111
isStringLikeLiteral()40%n/a111111
static {...}40%n/a111111
getDataType()30%n/a111111
computeToSql()30%n/a111111
nullable()30%n/a111111
getFingerprint()0%n/a111111
toDigest()0%n/a111111