org.hibernate.boot.model.internal

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total48,683 of 48,6830%5,842 of 5,8420%4,5664,56611,58811,5881,6161,616121121
JPAXMLOverriddenAnnotationReader8,6030%8460%5605601,8991,89913713711
CollectionBinder5,2060%7250%5195191,2461,24615215211
EntityBinder4,2680%5540%39539599099011311311
BasicValueBinder2,4880%4530%306306676676767611
PropertyBinder2,0700%2840%222222503503808011
BinderHelper1,9260%2610%177177487487393911
AnnotationBinder1,6440%2040%143143394394414111
AnnotatedColumn1,4050%1440%146146336336747411
ToOneBinder1,1910%2000%127127268268262611
QueryBinder1,1750%1400%9999284284252511
AbstractPropertyHolder1,0910%1700%115115257257303011
EmbeddableBinder9560%1260%8585234234222211
MapBinder8770%1000%7979206206292911
TableBinder8750%920%7777224224303011
GeneratorBinder8340%980%7171194194222211
ClassPropertyHolder8270%1060%8787212212343411
AnnotatedJoinColumn7660%640%6060210210282811
AggregateComponentSecondPass7590%840%5353183183111111
AnnotatedJoinColumns6790%760%7575166166373711
PropertyContainer6290%1140%7070167167131311
InheritanceState6180%1140%8181143143242411
CollectionPropertyHolder5700%900%7575145145303011
ComponentPropertyHolder5420%660%6161118118282811
OneToOneSecondPass5290%400%28281311318811
IndexBinder5110%600%4545103103151511
XMLContext4800%360%3535117117171711
PropertyMappingElementCollector4580%200%38386767282811
ColumnsBuilder4580%580%383895959911
CopyIdentifierComponentSecondPass4320%380%28281011019911
JPAXMLOverriddenMetadataProvider3700%300%222286867711
AggregateComponentBinder2760%460%292974746611
QueryHintDefinition2450%200%24246060141411
IndexOrUniqueKeySecondPass2300%240%171758585511
AnnotatedColumns2220%300%31315454161611
IndexColumn2120%140%141464647711
AnnotatedJoinColumns.UnownedImplicitJoinColumnNameSource2040%120%131341417711
IdBagBinder1970%140%111145453311
HCANNHelper1970%440%35354848131311
ToOneFkSecondPass1950%260%171744444411
ImplicitToOneJoinTableSecondPass1830%200%141447474411
AnyBinder1810%180%121240403311
ListBinder1710%100%121241417711
AnnotatedDiscriminatorColumn1520%200%161649495511
XMLContext.Default1210%220%29294242181811
TimeZoneStorageHelper1200%290%222232327711
PropertyInferredData1110%80%14142626101011
CollectionSecondPass1040%120%101025254411
BasicValueBinder.Kind890%n/a2211112211
DelayedParameterizedTypeBean740%120%111118185511
TableBinder.new NamingStrategyHelper() {...}730%0%7711114411
AnnotatedJoinColumns.OwnedImplicitJoinColumnNameSource0%n/a7715157711
NullableDiscriminatorColumnSecondPass0%120%9917173311
FetchSecondPass0%0%4416162211
AbstractPropertyHolder.ColumnImpl0%n/a12122121121211
ClassPropertyHolder.new SecondPass() {...}0%0%4411112211
AnnotatedClassType0%n/a11661111
FetchOverrideSecondPass0%n/a2215152211
MapKeyColumnDelegator0%n/a12121414121211
IndexBinder.IndexOrUniqueKeyNameSource0%0%7712125511
FkSecondPass0%0%8814145511
MapBinder.new CollectionSecondPass() {...}0%n/a22662211
MapKeyJoinColumnDelegator0%n/a11111313111111
TableBinder.1.new ImplicitJoinTableNameSource() {...}0%n/a77997711
WrappedInferredData0%n/a9912129911
PkDrivenByDefaultMapsIdSecondPass0%0%5513134411
IdGeneratorResolverSecondPass0%n/a3312123311
TableBinder.new ImplicitJoinTableNameSource() {...}0%n/a77997711
PropertyPreloadedData0%0%101013139911
EntityBinder.EntityTableNamingStrategyHelper0%n/a4413134411
AnnotationBinder.new JdbcTypeIndicators() {...}0%n/a88888811
AttributeConversionInfo0%n/a6615156611
PropertyHolderBuilder0%n/a44444411
AnnotatedColumn.new ImplicitBasicColumnNameSource() {...}0%0%66664411
CreateKeySecondPass0%0%5513133311
ResultSetMappingSecondPass0%0%4412122211
JPAXMLOverriddenAnnotationReader.PropertyType0%n/a11441111
GeneratorBinder.new IdGeneratorStrategyInterpreter.GeneratorNameDeterminationContext() {...}0%0%44663311
ForeignKeyType0%n/a11441111
Nullability0%n/a11441111
JoinedSubclassFkSecondPass0%n/a44884411
TableBinder.new ImplicitCollectionTableNameSource() {...}0%n/a55665511
TableBinder.1.new ImplicitCollectionTableNameSource() {...}0%n/a55665511
BasicValueBinder.CollectionIdMappingAccess0%0%55993311
BasicValueBinder.ValueMappingAccess0%0%55993311
BasicValueBinder.MapKeyMappingAccess0%0%55993311
AnnotatedJoinColumns.new ImplicitPrimaryKeyJoinColumnNameSource() {...}0%n/a44444411
QueryBinder.new ParameterRecognizer() {...}0%n/a55885511
QueryBinder.new ParameterRecognizer() {...}0%n/a55885511
AnnotatedJoinColumns.OwnedImplicitJoinColumnNameSource.new EntityNaming() {...}0%n/a44444411
TableBinder.1.1.new EntityNaming() {...}0%n/a44444411
TableBinder.1.2.new EntityNaming() {...}0%n/a44444411
TableBinder.1.2.new EntityNaming() {...}0%n/a44444411
AnnotatedJoinColumns.UnownedImplicitJoinColumnNameSource.new EntityNaming() {...}0%n/a44444411
AbstractPropertyHolder.new ImplicitBasicColumnNameSource() {...}0%n/a44554411
EntityBinder.EntityTableNamingStrategyHelper.1.new EntityNaming() {...}0%n/a44444411
EntityBinder.LocalCacheAnnotationStub0%n/a66996611
SetBinder0%0%44663311
EntityBinder.EntityTableNamingStrategyHelper.new ImplicitEntityNameSource() {...}0%n/a33443311
TableBinder.3.new EntityNaming() {...}0%n/a44444411
TableBinder.3.new EntityNaming() {...}0%n/a44444411
TableBinder.2.new EntityNaming() {...}0%n/a44444411
AnnotatedColumn.new ImplicitBasicColumnNameSource() {...}0%n/a44444411
SecondaryTableSecondPass0%n/a22772211
SecondaryTableFromAnnotationSecondPass0%n/a22772211
ListBinder.new CollectionSecondPass() {...}0%n/a22442211
SimpleToOneFkSecondPass0%n/a44664411
InheritanceState.ElementsToProcess0%n/a33663311
BagBinder0%n/a22332211
TableBinder.AssociationTableNameSource0%n/a33663311
PrimitiveArrayBinder0%n/a22332211
ArrayBinder0%n/a22332211
CollectionBinder.new CollectionSecondPass() {...}0%n/a22332211
QueryBinder.JdbcCall0%n/a11551111
PersistentAttributeFilter0%n/a44444411
BasicValueBinder.AnyKeyMappingAccess0%n/a33443311
BasicValueBinder.AnyDiscriminatorMappingAccess0%n/a33443311
ClassLoaderAccessLazyImpl0%n/a33553311
SetBasicValueTypeSecondPass0%n/a22552211
BasicValueBinder.ListIndexMappingAccess0%n/a33333311
CannotForceNonNullableException0%n/a11221111
PropertyHolder0%n/a11111111