org.hibernate.dialect.function

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total15,269 of 15,2690%680 of 6800%7817813,7153,7154254256666
CommonFunctionFactory5,9100%60%1961961,5731,57319319311
FormatFunction.FormatSqmFunction1,3090%780%5151225225121211
CountFunction8290%980%6464218218151511
AggregateWindowEmulationQueryTransformer5660%310%19191361363311
ExtractFunction4510%130%19199191101011
ListaggStringAggEmulation2930%340%222270705511
InsertSubstringOverlayEmulation2730%60%6644443311
DateTruncEmulation2180%90%101053533311
ListaggFunction2070%220%151550504411
ListaggGroupConcatEmulation1990%220%151548484411
IntegralTimestampaddFunction1840%100%111135356611
TruncFunction1790%240%171750502211
AvgFunction1730%120%111140405511
FormatFunction1690%160%151540407711
InverseDistributionFunction1660%200%151539395511
PostgreSQLTruncRoundFunction1570%100%9938384411
HypotheticalSetWindowEmulation.new SelfRenderingSqmOrderedSetAggregateFunction() {...}1540%140%9933332211
InverseDistributionWindowEmulation.new InverseDistributionFunction.SelfRenderingInverseDistributionFunction() {...}1500%140%9931312211
EveryAnyEmulation1470%140%101040403311
PostgreSQLMinMaxFunction1390%120%111139395511
HypotheticalSetFunction1390%160%121234344411
SybaseTruncFunction.SybaseDateTruncEmulation1340%90%101037373311
TimestampdiffFunction1320%60%8826265511
CastingConcatFunction1290%80%7732323311
AggregateWindowEmulationQueryTransformer.new ExpressionReplacementWalker() {...}1260%100%7728282211
LpadRpadPadEmulation1220%40%5519193311
SumReturnTypeResolver1220%220%161636363311
QuantifiedLeastGreatestEmulation1210%100%8829293311
CaseLeastGreatestEmulation1180%100%8828283311
TimestampaddFunction1150%20%6623235511
OracleTruncFunction1110%120%111133332211
ModeStatsModeEmulation1030%120%8827272211
DerbyRpadEmulation940%n/a3323233311
DerbyLpadEmulation940%n/a3323233311
DB2SubstringFunction890%40%5516163311
InverseDistributionFunction.SelfRenderingInverseDistributionFunction870%60%6633333311
SQLServerEveryAnyEmulation840%60%6623233311
TrimFunction840%n/a3314143311
MinMaxCaseEveryAnyEmulation840%60%6623233311
DB2PositionFunction810%40%5516163311
SqlFunction790%60%6621213311
CastFunction770%40%7721215511
TransactSQLStrFunction680%40%5519193311
SQLServerFormatEmulation670%80%7720203311
ConcatPipeFunction650%40%5520203311
LengthFunction620%20%3315152211
TruncFunction.DatetimeTrunc590%n/a33993311
TruncFunction.TruncArgumentsValidator580%40%55993311
NvlCoalesceEmulation570%20%3319192211
TimestampdiffFunction.TimestampdiffFunctionReturnTypeResolver570%60%7714144411
ChrLiteralEmulation540%n/a2212122211
PostgreSQLTruncFunction520%40%4410102211
SybaseTruncFunction520%40%4410102211
CastStrEmulation520%n/a3313133311
SqlServerConvertTruncFunction510%40%4410102211
LocatePositionEmulation0%n/a33993311
DB2FormatEmulation0%20%3313132211
TruncFunction.TruncRenderingSupport0%40%44992211
SqlServerConvertTruncFunction.DateTruncConvertEmulation0%n/a22882211
CurrentFunction0%20%55884411
StandardSQLFunction.new FunctionReturnTypeResolver() {...}0%60%66333311
ChrLiteralEmulation.new ArgumentsValidator() {...}0%20%33662211
StandardSQLFunction0%n/a44884411
HypotheticalSetWindowEmulation0%n/a22772211
CoalesceIfnullEmulation0%n/a22552211
InverseDistributionWindowEmulation0%n/a22332211