DecimalLiteral

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total388 of 83353%43 of 7542%4476872071035
getHashValue(PrimitiveType)1013324%8111%89273701
uncheckedCastTo(Type)834434%22826%1416132201
checkPrecisionAndScale(int, int)332946%5550%5651301
tryToReduceType()280%20%227711
setupParamFromBinary(ByteBuffer, boolean)280%n/a11101011
roundCeiling(int)200%n/a114411
roundFloor(int)200%n/a114411
DecimalLiteral(String, int)142362%1150%1221101
readFields(DataInput)110%n/a113311
castToDecimalV3ByDivde(Type)110%n/a113311
read(DataInput)90%n/a113311
hashCode()90%n/a111111
compareLiteral(LiteralExpr)85086%2675%2521301
swapSign()60%n/a112211
compactForLiteral(Type)35094%1375%130901
init(BigDecimal, boolean)26096%2675%2501701
isMinValue()20%n/a111111
DecimalLiteral(String)30100%n/a010901
getFracValue()24100%n/a010501
getBigDecimalPrecision(BigDecimal)17100%2100%020501
toThrift(TExprNode)12100%n/a010301
DecimalLiteral(BigDecimal, Type)11100%n/a010501
DecimalLiteral(BigDecimal, boolean)9100%n/a010401
DecimalLiteral(DecimalLiteral)8100%n/a010301
DecimalLiteral(BigDecimal)5100%n/a010201
clone()5100%n/a010101
getBigDecimalScale(BigDecimal)5100%n/a010101
init(BigDecimal)5100%n/a010201
getStringValueForQuery(FormatOptions)4100%n/a010101
getStringValue()4100%n/a010101
getLongValue()4100%n/a010101
getDoubleValue()4100%n/a010101
getValue()3100%n/a010101
getRealValue()3100%n/a010101
toSqlImpl()3100%n/a010101