org.hibernate.dialect

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total40,847 of 40,8470%4,154 of 4,1540%5,4015,40111,15711,1573,0293,029198198
Dialect2,8230%2440%46346378078030430411
AbstractPostgreSQLStructJdbcType1,7400%2700%176176426426333311
OracleDialect1,7020%1970%24524548548511611611
MySQLDialect1,6740%1560%22222249949912812811
PostgreSQLDialect1,4470%1620%22822844544512212211
AbstractHANADialect1,4200%1380%173173427427888811
DialectDelegateWrapper1,3530%0%29529531831829429411
DB2Dialect1,3530%1490%184184426426898911
JsonHelper1,3330%1750%130130320320212111
DerbyDialect1,2930%380%9696405405676711
XmlHelper1,1860%2200%136136247247161611
CockroachDialect1,1780%1510%184184363363868611
SQLServerDialect1,1510%1330%167167344344868611
H2Dialect1,0850%1140%154154307307898911
SybaseASEDialect1,0730%570%7575344344424211
SpannerDialect1,0580%310%8080378378595911
OracleSqlAstTranslator9720%1750%134134251251454511
DB2SqlAstTranslator8120%1380%112112235235424211
SybaseASESqlAstTranslator6870%1140%8888190190292911
SQLServerSqlAstTranslator6790%1330%9696192192272711
HSQLDialect5900%650%103103208208636311
StructJdbcType5050%540%4747140140202011
SybaseDialect4930%440%6565151151393911
HSQLSqlAstTranslator4420%680%6161128128272711
StructHelper4060%540%36361021029911
PostgreSQLSqlAstTranslator4020%560%5353114114252511
MySQLSqlAstTranslator3900%600%5959113113272711
AbstractTransactSQLDialect3830%390%6161119119383811
H2SqlAstTranslator3730%580%6262102102333311
SqlAstTranslatorWithMerge3710%240%2626106106141411
SqlAstTranslatorWithUpsert3690%240%2525104104131311
DerbySqlAstTranslator3340%400%4949105105292911
MariaDBSqlAstTranslator2950%400%46469191262611
DatabaseVersion2810%620%59594040282811
JsonHelper.JsonAppender2740%290%35356868171711
SybaseSqlAstTranslator2670%340%36367676191911
XmlHelper.XMLAppender2550%250%31316363181811
TiDBSqlAstTranslator2480%340%36368181191911
MariaDBDialect2310%150%37376969292911
DB2zDialect2100%260%39396767242411
Replacer1990%240%151533333311
AbstractHANADialect.MaterializedBlob1900%120%20203030141411
CockroachSqlAstTranslator1820%300%30305959151511
HANAColumnStoreDialect1800%40%20205454181811
SpannerDialectTableExporter1590%100%9934344411
SimpleDatabaseVersion1530%180%22224242131311
Database1520%n/a5518185511
AbstractHANADialect.MaterializedNClob1490%n/a14142121141411
HANASqlAstTranslator1470%220%28284343171711
TiDBDialect1450%80%24244747202011
Dialect.SizeStrategyImpl1330%260%171729292211
SpannerSqlAstTranslator1300%160%20204545121211
AbstractPostgreSQLStructJdbcType.PostgreSQLAppender1300%100%131330308811
DB2iDialect1260%140%28283838212111
StructJdbcType.new BasicExtractor() {...}1180%140%141417177711
AbstractHANADialect.new StandardTableExporter() {...}1090%120%101018184411
Dialect.new LobMergeStrategy() {...}1080%180%131328284411
DB2StructJdbcType1060%40%16162929141411
OracleArrayJdbcType.new BasicBinder() {...}1050%n/a6624246611
Dialect.new LobMergeStrategy() {...}960%60%7726264411
PostgresPlusDialect950%120%19193232111111
PostgreSQLIntervalSecondJdbcType.new BasicBinder() {...}930%n/a4417174411
BooleanDecoder910%290%303036367711
OracleArrayJdbcType900%140%141424247711
MySQLServerConfiguration840%120%111127274411
DB2zSqlAstTranslator840%100%121222227711
JsonHelper.State810%n/a3311113311
H2DurationIntervalSecondJdbcType.new BasicExtractor() {...}800%60%7713134411
NationalizationSupport800%n/a7716167711
AbstractHANADialect.HANAStreamBlobType.new BasicBinder() {...}790%40%5517173311
AbstractHANADialect.HANANClobJdbcType.new BasicBinder() {...}790%40%5517173311
PostgreSQLCastingIntervalSecondJdbcType790%40%13132323111111
AbstractHANADialect.HANAClobJdbcType.new BasicBinder() {...}790%40%5517173311
PostgreSQLIntervalSecondJdbcType.new BasicExtractor() {...}780%0%6613135511
OracleReflectionStructJdbcType720%40%7723235511
AbstractHANADialect.new IdentifierHelper() {...}710%60%121215159911
PgJdbcHelper710%n/a8819198811
AbstractPostgreSQLJsonPGObjectType.new BasicBinder() {...}680%40%5515153311
AbstractHANADialect.HANAClobJdbcType.new BasicExtractor() {...}680%60%7710104411
HANARowStoreDialect640%n/a14142222141411
PostgreSQLIntervalSecondJdbcType610%40%111115159911
Database.new Database() {...}610%80%9917175511
SybaseSqmToSqlAstConverter610%40%5514143311
AbstractHANADialect.HANABlobType.new BasicBinder() {...}610%80%7715153311
AbstractHANADialect.HANAStreamBlobType.new BasicExtractor() {...}600%40%66884411
PostgreSQLStructCastingJdbcType600%n/a6618186611
PostgreSQLStructPGObjectJdbcType.new BasicBinder() {...}600%n/a3315153311
AbstractHANADialect.HANABlobType.new BasicExtractor() {...}600%40%66884411
AbstractHANADialect.HANANClobJdbcType.new BasicExtractor() {...}590%40%66884411
OracleJdbcHelper590%n/a5516165511
MySQL8Dialect570%n/a1119191111
DB2iSqlAstTranslator550%120%111114145511
Replacer.Replacement550%60%5511112211
PostgreSQLInetJdbcType550%40%101014148811
SybaseDriverKind550%50%5511112211
GroupByConstantRenderingStrategy540%n/a11661111
OracleStructJdbcType540%40%6620204411
PostgreSQLCastingJsonJdbcType540%0%6614145511
PostgreSQLInetJdbcType.new BasicBinder() {...}540%n/a3313133311
PostgreSQLDriverKind530%40%4410102211
DB2StructJdbcType.new BasicExtractor() {...}520%40%77995511
PostgreSQLStructPGObjectJdbcType520%0%6615155511
Database.new Database() {...}510%120%111111115511
ResultColumnReferenceStrategy500%40%44992211
Database.new Database() {...}470%60%8810104411
AbstractPostgreSQLStructJdbcType.new BasicExtractor() {...}430%0%66995511
H2DurationIntervalSecondJdbcType430%n/a99999911
AbstractPostgreSQLJsonPGObjectType.new BasicExtractor() {...}430%0%66995511
PostgreSQLCastingInetJdbcType430%n/a9912129911
PostgreSQLInetJdbcType.new BasicExtractor() {...}420%0%66775511
PostgreSQLCastingIntervalSecondJdbcType.new BasicExtractor() {...}410%0%66775511
PostgreSQLCastingInetJdbcType.new BasicExtractor() {...}390%0%66775511
AbstractHANADialect.HANABlobType370%n/a7710107711
Database.new Database() {...}360%60%88885511
PostgreSQLStructCastingJdbcType.new BasicBinder() {...}360%n/a33993311
VarcharUUIDJdbcType350%n/a99999911
SQLServerSqlAstTranslator.OffsetFetchClauseMode340%n/a11441111
RowLockStrategy340%n/a11441111
DmlTargetColumnQualifierSupport340%n/a11441111
PostgreSQLCastingIntervalSecondJdbcType.new BasicBinder() {...}340%n/a44664411
GroupBySummarizationRenderingStrategy340%n/a11441111
TimeZoneSupport340%n/a11441111
SelectItemReferenceStrategy340%n/a11441111
PostgreSQLCastingInetJdbcType.new BasicBinder() {...}330%n/a44664411
AbstractHANADialect.HANAClobJdbcType330%n/a66996611
VarcharUUIDJdbcType.new BasicExtractor() {...}320%n/a44444411
MariaDB103Dialect310%40%55993311
H2DurationIntervalSecondJdbcType.new BasicBinder() {...}310%n/a33553311
HANACloudColumnStoreDialect310%40%77665511
VarcharUUIDJdbcType.new BasicBinder() {...}300%n/a33553311
AbstractHANADialect.HANAStreamBlobType280%n/a66886611
SybaseASEDialect.new Dialect.SizeStrategyImpl() {...}280%40%44552211
MySQLCastingJsonJdbcType280%n/a44884411
MySQLDialect.new Dialect.SizeStrategyImpl() {...}280%40%44552211
AbstractHANADialect.HANANClobJdbcType270%n/a55775511
DB2StructJdbcType.new BasicBinder() {...}260%n/a33553311
OracleReflectionStructJdbcType.new ClassValue() {...}260%0%33662211
StructJdbcType.new BasicBinder() {...}260%n/a33553311
DialectLogging_.logger260%n/a55995511
PostgreSQLCastingIntervalSecondJdbcType.new SelfRenderingExpression() {...}260%n/a33663311
InnoDBStorageEngine0%n/a66666611
MyISAMStorageEngine0%n/a66666611
AbstractPostgreSQLJsonPGObjectType0%n/a44664411
OracleXmlJdbcType0%n/a44554411
Database.new Database() {...}0%0%55664411
OracleJsonJdbcType0%n/a55665511
SQLServer2016Dialect0%n/a44554411
DB2400V7R3Dialect0%n/a55775511
Database.new Database() {...}0%n/a55555511
Database.new Database() {...}0%n/a55555511
Database.new Database() {...}0%n/a55555511
OracleXmlJdbcType.new XmlJdbcType.XmlValueBinder() {...}0%n/a33553311
SybaseDialect.new StandardSqmTranslatorFactory() {...}0%n/a22222211
Database.new Database() {...}0%n/a44444411
Database.new Database() {...}0%n/a44444411
Database.new Database() {...}0%n/a44444411
Database.new Database() {...}0%n/a44444411
PostgreSQLJsonPGObjectJsonType0%n/a33553311
PostgreSQLJsonPGObjectJsonbType0%n/a33553311
DB2zDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
DialectLogging0%n/a11441111
DB2iDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
Database.new Database() {...}0%n/a33333311
DB2400Dialect0%n/a66666611
MariaDBDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
OracleDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
SpannerDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
AbstractHANADialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
H2Dialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
CockroachDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
TiDBDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
SybaseASEDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
DB2Dialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
DerbyDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
SQLServerDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
HSQLDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
PostgreSQLDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
MySQLDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
SybaseDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
SpannerDialect.DoNothingUniqueDelegate0%n/a55555511
AbstractHANADialect.MaterializedBlob.new ByteArrayOutputStream() {...}0%n/a11331111
H2Dialect.OrdinalParameterMarkerStrategy0%n/a33333311
OracleBooleanJdbcType0%n/a33333311
Dialect.new LobMergeStrategy() {...}0%n/a44444411
SQLServerDialect.SqlServerSequenceExporter0%n/a22332211
MySQL57Dialect0%n/a11221111
PostgreSQLDialect.NativeParameterMarkers0%n/a22222211
SpannerDialect.EmptyExporter0%n/a33333311
PostgreSQL10Dialect0%n/a11221111
SQLServer2008Dialect0%n/a11221111
SQLServer2012Dialect0%n/a11221111
Oracle12cDialect0%n/a11221111
AbstractHANADialect.CloseSuppressingReader0%n/a22332211
MariaDB106Dialect0%n/a22332211
AbstractHANADialect.CloseSuppressingInputStream0%n/a22332211
ColumnAliasExtractor0%n/a11221111
SpannerDialect.DoNothingLockingStrategy0%n/a22222211
OracleTypes0%n/a11111111