Literal

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total805 of 1,42443%120 of 20240%901511833111035
fromLegacyLiteral(LiteralExpr, Type)16410539%181035%1725295001
getLiteralByMysqlType(MysqlColType, boolean, ByteBuffer)1200%200%1616343411
handleDateTimeLiteral(ByteBuffer)1030%100%66212111
isZero()940%200%1111212111
getParmLen(ByteBuffer)570%160%99212111
handleDateLiteral(ByteBuffer)530%60%44111111
convertToTypedLiteral(Object, DataType)421323%9110%5691201
handleDecimalLiteral(ByteBuffer)390%20%22101011
handleStringLiteral(ByteBuffer)240%n/a115511
handleVarcharLiteral(ByteBuffer)240%n/a115511
uncheckedCastTo(DataType)232046%4450%453701
uncheckedCastToString(CharacterType)213159%3562%251801
of(Object)189483%42083%31342501
checkedCastWithStrictChecking(DataType)11426%20%124501
accept(ExpressionVisitor, Object)50%n/a111111
getDouble()3562%n/a012301
numericOverflow(String, DataType)3193%4660%461701
getFingerprint()0%n/a111111
getDecimalLiteral(BigDecimal, DataType)102100%10100%0601401
numericOverflow(BigDecimal, DataType)90100%11392%1802001
checkedCastTo(DataType)40100%6100%040701
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
static {...}4100%n/a010101
getDataType()3100%n/a010101
computeToSql()3100%n/a010101
nullable()3100%n/a010101
toDigest()100%n/a010101