org.hibernate.dialect.function

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total15,246 of 15,2460%680 of 6800%7797793,6983,6984234236666
CommonFunctionFactory5,8840%60%1951951,5661,56619219211
FormatFunction.FormatSqmFunction1,3090%780%5151225225121211
CountFunction8140%980%6363215215141411
AggregateWindowEmulationQueryTransformer5660%310%19191361363311
ExtractFunction4550%130%19198989101011
ListaggStringAggEmulation2930%340%222270705511
InsertSubstringOverlayEmulation2760%60%6643433311
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
SybaseTruncFunction.SybaseDateTruncEmulation1410%110%111139393311
PostgreSQLMinMaxFunction1390%120%111139395511
HypotheticalSetFunction1390%160%121234344411
TimestampdiffFunction1320%60%8826265511
CastingConcatFunction1290%80%7732323311
AggregateWindowEmulationQueryTransformer.new ExpressionReplacementWalker() {...}1260%100%7728282211
LpadRpadPadEmulation1230%40%5519193311
SumReturnTypeResolver1220%220%161636363311
QuantifiedLeastGreatestEmulation1210%100%8829293311
CaseLeastGreatestEmulation1180%100%8828283311
TimestampaddFunction1150%20%6623235511
OracleTruncFunction1130%120%111133332211
ModeStatsModeEmulation1030%120%8827272211
DerbyLpadEmulation940%n/a3323233311
DerbyRpadEmulation940%n/a3323233311
DB2SubstringFunction890%40%5516163311
MinMaxCaseEveryAnyEmulation840%60%6623233311
TrimFunction840%n/a3314143311
SQLServerEveryAnyEmulation840%60%6623233311
InverseDistributionFunction.SelfRenderingInverseDistributionFunction810%40%5527273311
DB2PositionFunction810%40%5516163311
SqlFunction790%60%6621213311
CastFunction770%40%7721215511
TransactSQLStrFunction690%40%5519193311
SQLServerFormatEmulation670%80%7720203311
ConcatPipeFunction650%40%5520203311
LengthFunction620%20%3315152211
TruncFunction.DatetimeTrunc590%n/a33993311
NvlCoalesceEmulation580%20%3319192211
TruncFunction.TruncArgumentsValidator580%40%55993311
TimestampdiffFunction.TimestampdiffFunctionReturnTypeResolver570%60%7714144411
ChrLiteralEmulation540%n/a2212122211
SybaseTruncFunction530%40%4410102211
PostgreSQLTruncFunction530%40%4410102211
CastStrEmulation520%n/a3313133311
SqlServerConvertTruncFunction520%40%4410102211
LocatePositionEmulation0%n/a33993311
DB2FormatEmulation0%20%3313132211
TruncFunction.TruncRenderingSupport0%40%44992211
StandardSQLFunction.new FunctionReturnTypeResolver() {...}0%60%66333311
SqlServerConvertTruncFunction.DateTruncConvertEmulation0%n/a22882211
CurrentFunction0%20%55884411
StandardSQLFunction0%n/a44884411
ChrLiteralEmulation.new ArgumentsValidator() {...}0%20%33662211
HypotheticalSetWindowEmulation0%n/a22772211
CoalesceIfnullEmulation0%n/a22552211
InverseDistributionWindowEmulation0%n/a22332211