org.hibernate.dialect

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total41,735 of 41,7350%4,136 of 4,1360%5,5065,50611,37611,3763,1413,141211211
Dialect2,9120%2500%47647679979931531511
AbstractPostgreSQLStructJdbcType1,7620%2740%178178431431333311
OracleDialect1,7530%2030%24924949749711711711
MySQLDialect1,7250%1600%22722751551512912911
PostgreSQLDialect1,5380%1620%23523546446412912911
AbstractHANADialect1,3940%1340%169169421421868611
DB2Dialect1,3580%1490%185185427427909011
JsonHelper1,3560%1790%132132326326212111
DialectDelegateWrapper1,3520%0%29429431731729329311
DerbyDialect1,2930%380%9696405405676711
XmlHelper1,2040%2220%137137251251161611
CockroachDialect1,1840%1510%186186364364888811
SQLServerDialect1,1520%1330%167167344344868611
SybaseASEDialect1,0710%570%7474343343414111
SpannerDialect1,0580%310%8080378378595911
OracleSqlAstTranslator1,0120%1770%137137267267464611
H2Dialect8980%800%139139284284929211
DB2SqlAstTranslator8130%1380%112112235235424211
SybaseASESqlAstTranslator6800%1120%8888189189303011
SQLServerSqlAstTranslator6790%1330%9696192192272711
HSQLDialect5950%650%105105210210656511
StructJdbcType5050%540%4747140140202011
SybaseDialect4930%440%6565151151393911
HSQLSqlAstTranslator4350%680%6161126126272711
StructHelper4060%540%36361021029911
MySQLSqlAstTranslator3900%600%5959113113272711
AbstractTransactSQLDialect3830%390%6161119119383811
SqlAstTranslatorWithMerge3750%260%2727107107141411
SqlAstTranslatorWithUpsert3690%240%2525104104131311
PostgreSQLSqlAstTranslator3570%500%5050108108252511
DerbySqlAstTranslator3340%400%4949105105292911
MariaDBSqlAstTranslator2950%400%46469191262611
H2SqlAstTranslator2900%460%55558888323211
DatabaseVersion2810%620%59594040282811
JsonHelper.JsonAppender2740%290%35356868171711
SybaseSqlAstTranslator2670%340%36367676191911
XmlHelper.XMLAppender2550%250%31316363181811
TiDBSqlAstTranslator2480%340%36368181191911
MariaDBDialect2330%150%38387070303011
DB2zDialect2100%260%39396767242411
Replacer1990%240%151533333311
AbstractHANADialect.MaterializedBlob1900%120%20203030141411
CockroachSqlAstTranslator1820%300%30305959151511
HANAColumnStoreDialect1800%40%20205454181811
OracleNestedTableJdbcType1750%0%18184747171711
OracleArrayJdbcType1630%40%17174343151511
SpannerDialectTableExporter1590%100%9934344411
SimpleDatabaseVersion1530%180%22224242131311
Database1520%n/a5518185511
HANASqlAstTranslator1510%220%29294545181811
AbstractHANADialect.MaterializedNClob1490%n/a14142121141411
TiDBDialect1410%80%24244646202011
Dialect.SizeStrategyImpl1340%270%181830302211
AbstractPostgreSQLStructJdbcType.PostgreSQLAppender1300%100%131330308811
SpannerSqlAstTranslator1300%160%20204545121211
DB2iDialect1260%140%28283838212111
OracleNestedTableJdbcType.new BasicBinder() {...}1200%0%8826267711
OracleArrayJdbcType.new BasicBinder() {...}1200%0%8826267711
StructJdbcType.new BasicExtractor() {...}1180%140%141417177711
AbstractHANADialect.new StandardTableExporter() {...}1090%120%101018184411
Dialect.new LobMergeStrategy() {...}1080%180%131328284411
DB2StructJdbcType1060%40%16162929141411
Dialect.new LobMergeStrategy() {...}960%60%7726264411
PostgresPlusDialect950%120%19193232111111
PostgreSQLIntervalSecondJdbcType.new BasicBinder() {...}930%n/a4417174411
BooleanDecoder910%290%303036367711
DB2zSqlAstTranslator840%100%121222227711
MySQLServerConfiguration840%120%111127274411
JsonHelper.State810%n/a3311113311
NationalizationSupport800%n/a7716167711
H2DurationIntervalSecondJdbcType.new BasicExtractor() {...}800%60%7713134411
AbstractHANADialect.HANAStreamBlobType.new BasicBinder() {...}790%40%5517173311
PostgreSQLCastingIntervalSecondJdbcType790%40%13132323111111
AbstractHANADialect.HANAClobJdbcType.new BasicBinder() {...}790%40%5517173311
AbstractHANADialect.HANANClobJdbcType.new BasicBinder() {...}790%40%5517173311
PostgreSQLIntervalSecondJdbcType.new BasicExtractor() {...}780%0%6613135511
OracleReflectionStructJdbcType720%40%7723235511
PostgreSQLEnumJdbcType720%40%111118189911
PgJdbcHelper710%n/a8819198811
AbstractHANADialect.new IdentifierHelper() {...}710%60%121215159911
AbstractPostgreSQLJsonPGObjectType.new BasicBinder() {...}680%40%5515153311
AbstractHANADialect.HANAClobJdbcType.new BasicExtractor() {...}680%60%7710104411
HANARowStoreDialect640%n/a14142222141411
OracleJdbcHelper610%n/a6615156611
SybaseSqmToSqlAstConverter610%40%5514143311
AbstractHANADialect.HANABlobType.new BasicBinder() {...}610%80%7715153311
PostgreSQLIntervalSecondJdbcType610%40%111115159911
Database.new Database() {...}610%80%9917175511
AbstractHANADialect.HANAStreamBlobType.new BasicExtractor() {...}600%40%66884411
AbstractHANADialect.HANABlobType.new BasicExtractor() {...}600%40%66884411
PostgreSQLStructCastingJdbcType600%n/a6618186611
PostgreSQLStructPGObjectJdbcType.new BasicBinder() {...}600%n/a3315153311
AbstractHANADialect.HANANClobJdbcType.new BasicExtractor() {...}590%40%66884411
MySQL8Dialect570%n/a1119191111
SybaseDriverKind550%50%5511112211
DB2iSqlAstTranslator550%120%111114145511
Replacer.Replacement550%60%5511112211
PostgreSQLInetJdbcType550%40%101014148811
PostgreSQLInetJdbcType.new BasicBinder() {...}540%n/a3313133311
GroupByConstantRenderingStrategy540%n/a11661111
OracleStructJdbcType540%40%6620204411
PostgreSQLCastingJsonJdbcType540%0%6614145511
PostgreSQLDriverKind530%40%4410102211
DB2StructJdbcType.new BasicExtractor() {...}520%40%77995511
PostgreSQLStructPGObjectJdbcType520%0%6615155511
Database.new Database() {...}510%120%111111115511
ResultColumnReferenceStrategy500%40%44992211
FunctionalDependencyAnalysisSupportImpl500%n/a5512125511
MySQLDialect.new Dialect.SizeStrategyImpl() {...}470%50%55882211
Database.new Database() {...}470%60%8810104411
NullOrdering440%n/a11551111
H2DurationIntervalSecondJdbcType430%n/a99999911
AbstractPostgreSQLStructJdbcType.new BasicExtractor() {...}430%0%66995511
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
PostgreSQLStructCastingJdbcType.new BasicBinder() {...}360%n/a33993311
Database.new Database() {...}360%60%88885511
VarcharUUIDJdbcType350%n/a99999911
OracleNestedTableJdbcType.new BasicExtractor() {...}350%n/a44444411
OracleArrayJdbcType.new BasicExtractor() {...}350%n/a44444411
SQLServerSqlAstTranslator.OffsetFetchClauseMode340%n/a11441111
GroupBySummarizationRenderingStrategy340%n/a11441111
TimeZoneSupport340%n/a11441111
DmlTargetColumnQualifierSupport340%n/a11441111
SelectItemReferenceStrategy340%n/a11441111
PostgreSQLCastingIntervalSecondJdbcType.new BasicBinder() {...}340%n/a44664411
RowLockStrategy340%n/a11441111
PostgreSQLCastingInetJdbcType.new BasicBinder() {...}330%n/a44664411
AbstractHANADialect.HANAClobJdbcType330%n/a66996611
PostgreSQLEnumJdbcType.new BasicExtractor() {...}320%n/a44444411
OracleArrayJdbcTypeConstructor320%40%66774411
MySQLEnumJdbcType.new BasicExtractor() {...}320%n/a44444411
VarcharUUIDJdbcType.new BasicExtractor() {...}320%n/a44444411
OracleNestedTableJdbcTypeConstructor320%40%66774411
HANACloudColumnStoreDialect310%40%77665511
H2DurationIntervalSecondJdbcType.new BasicBinder() {...}310%n/a33553311
PostgreSQLEnumJdbcType.new BasicBinder() {...}300%n/a55995511
MySQLEnumJdbcType.new BasicBinder() {...}300%n/a33553311
VarcharUUIDJdbcType.new BasicBinder() {...}300%n/a33553311
AbstractHANADialect.HANAStreamBlobType280%n/a66886611
MySQLCastingJsonJdbcType280%n/a44884411
SybaseASEDialect.new Dialect.SizeStrategyImpl() {...}280%40%44552211
AbstractHANADialect.HANANClobJdbcType270%n/a55775511
MySQLEnumJdbcType260%n/a66666611
DB2StructJdbcType.new BasicBinder() {...}260%n/a33553311
OracleReflectionStructJdbcType.new ClassValue() {...}260%0%33662211
DialectLogging_.logger260%n/a55995511
StructJdbcType.new BasicBinder() {...}260%n/a33553311
PostgreSQLCastingIntervalSecondJdbcType.new SelfRenderingExpression() {...}260%n/a33663311
MariaDB103Dialect250%40%44772211
MyISAMStorageEngine0%n/a66666611
AbstractPostgreSQLJsonPGObjectType0%n/a44664411
InnoDBStorageEngine0%n/a66666611
OracleXmlJdbcType0%n/a44554411
Database.new Database() {...}0%0%55664411
OracleJsonJdbcType0%n/a55665511
DB2400V7R3Dialect0%n/a55775511
SQLServer2016Dialect0%n/a44554411
OracleXmlJdbcType.new XmlJdbcType.XmlValueBinder() {...}0%n/a33553311
Database.new Database() {...}0%n/a55555511
Database.new Database() {...}0%n/a55555511
Database.new Database() {...}0%n/a55555511
SybaseDialect.new StandardSqmTranslatorFactory() {...}0%n/a22222211
PostgreSQLJsonPGObjectJsonType0%n/a33553311
PostgreSQLJsonPGObjectJsonbType0%n/a33553311
Database.new Database() {...}0%n/a44444411
Database.new Database() {...}0%n/a44444411
Database.new Database() {...}0%n/a44444411
Database.new Database() {...}0%n/a44444411
DB2zDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
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
H2Dialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
CockroachDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
PostgreSQLDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
SpannerDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
AbstractHANADialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
TiDBDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
SybaseASEDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
DerbyDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
MySQLDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
DB2Dialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
SybaseDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
SQLServerDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
HSQLDialect.new StandardSqlAstTranslatorFactory() {...}0%n/a22222211
OracleBooleanJdbcType0%n/a33333311
H2Dialect.OrdinalParameterMarkerStrategy0%n/a33333311
AbstractHANADialect.MaterializedBlob.new ByteArrayOutputStream() {...}0%n/a11331111
SpannerDialect.DoNothingUniqueDelegate0%n/a55555511
Dialect.new LobMergeStrategy() {...}0%n/a44444411
DialectLogging0%n/a11221111
PostgreSQLDialect.NativeParameterMarkers0%n/a22222211
SQLServerDialect.SqlServerSequenceExporter0%n/a22332211
MySQL57Dialect0%n/a11221111
SpannerDialect.EmptyExporter0%n/a33333311
SQLServer2008Dialect0%n/a11221111
Oracle12cDialect0%n/a11221111
SQLServer2012Dialect0%n/a11221111
ColumnAliasExtractor0%n/a11221111
AbstractHANADialect.CloseSuppressingReader0%n/a22332211
AbstractHANADialect.CloseSuppressingInputStream0%n/a22332211
MariaDB106Dialect0%n/a22332211
SpannerDialect.DoNothingLockingStrategy0%n/a22222211
OracleTypes0%n/a11111111