Literal

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,325 of 1,4468%184 of 2039%1351522843172335
fromLegacyLiteral(LiteralExpr, Type)2930%290%2626565611
getLiteralByMysqlType(MysqlColType, boolean, ByteBuffer)1200%200%1616343411
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
of(Object)565650%101458%913102501
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)370%20%22101011
numericOverflow(String, DataType)330%100%667711
handleStringLiteral(ByteBuffer)240%n/a115511
handleVarcharLiteral(ByteBuffer)240%n/a115511
checkedCastWithStrictChecking(DataType)150%20%225511
getExpressionName()130%20%223311
getDouble()80%n/a113311
accept(ExpressionVisitor, Object)50%n/a111111
castValueToString()40%n/a111111
getFingerprint()0%n/a111111
toDigest()0%n/a111111
equals(Object)23100%1583%140601
Literal(DataType)9100%n/a010301
getStringValue()4100%n/a010101
computeHashCode()4100%n/a010101
fastChildrenHashCode()4100%n/a010101
toString()4100%n/a010101
isStringLikeLiteral()4100%n/a010101
static {...}4100%n/a010101
getDataType()3100%n/a010101
computeToSql()3100%n/a010101
nullable()3100%n/a010101