org.hibernate.boot.model.internal

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total47,138 of 47,1380%5,640 of 5,6400%4,4194,41911,23611,2361,5701,570119119
JPAXMLOverriddenAnnotationReader8,4410%8360%5515511,8621,86213313311
CollectionBinder5,0280%6970%5025021,2101,21014914911
EntityBinder4,1930%5420%38738797997911111111
BasicValueBinder2,4590%4470%303303667667767611
PropertyBinder2,0150%2740%216216485485797911
BinderHelper1,9210%2590%176176485485393911
AnnotationBinder1,6150%1960%138138386386404011
AnnotatedColumn1,3630%1380%140140327327717111
QueryBinder1,1750%1400%9999284284252511
AbstractPropertyHolder1,0910%1700%115115257257303011
ToOneBinder1,0660%1760%113113247247242411
EmbeddableBinder9440%1220%8383231231222211
TableBinder8870%880%7777219219323211
MapBinder8770%1000%7979206206292911
GeneratorBinder8340%980%7171194194222211
ClassPropertyHolder7830%1020%8383201201323211
AggregateComponentSecondPass7590%840%5353183183111111
AnnotatedJoinColumn7080%600%5656195195262611
PropertyContainer6290%1140%7070167167131311
InheritanceState6160%1140%8181143143242411
AnnotatedJoinColumns6150%760%6666149149282811
CollectionPropertyHolder5650%900%7474144144292911
ComponentPropertyHolder5350%660%6060117117272711
OneToOneSecondPass5210%400%28281291298811
XMLContext4750%360%3434115115161611
ColumnsBuilder4710%600%393998989911
PropertyMappingElementCollector4420%180%36366363272711
CopyIdentifierComponentSecondPass4350%380%27271001008811
JPAXMLOverriddenMetadataProvider3630%300%212184846611
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
ListBinder1710%100%121241417711
AnyBinder1660%140%101038383311
AnnotatedDiscriminatorColumn1520%200%161649495511
JPAIndexHolder1270%80%101027276611
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
VerifyFetchProfileReferenceSecondPass0%0%4418182211
AnnotatedJoinColumns.OwnedImplicitJoinColumnNameSource0%n/a7715157711
NullableDiscriminatorColumnSecondPass0%120%9917173311
AbstractPropertyHolder.ColumnImpl0%n/a12122121121211
ClassPropertyHolder.new SecondPass() {...}0%0%4411112211
AnnotatedClassType0%n/a11661111
MapKeyColumnDelegator0%n/a12121414121211
FkSecondPass0%0%8814145511
TableBinder.1.new ImplicitJoinTableNameSource() {...}0%n/a77997711
MapKeyJoinColumnDelegator0%n/a11111313111111
MapBinder.new CollectionSecondPass() {...}0%n/a22662211
IdGeneratorResolverSecondPass0%n/a3312123311
WrappedInferredData0%n/a9912129911
PkDrivenByDefaultMapsIdSecondPass0%0%5513134411
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
Nullability0%n/a11441111
GeneratorBinder.new IdGeneratorStrategyInterpreter.GeneratorNameDeterminationContext() {...}0%0%44663311
ForeignKeyType0%n/a11441111
JoinedSubclassFkSecondPass0%n/a44884411
TableBinder.new ImplicitCollectionTableNameSource() {...}0%n/a55665511
TableBinder.1.new ImplicitCollectionTableNameSource() {...}0%n/a55665511
BasicValueBinder.MapKeyMappingAccess0%0%55993311
BasicValueBinder.ValueMappingAccess0%0%55993311
BasicValueBinder.CollectionIdMappingAccess0%0%55993311
AnnotatedJoinColumns.new ImplicitPrimaryKeyJoinColumnNameSource() {...}0%n/a44444411
UniqueConstraintHolder0%n/a7710107711
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.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
EntityBinder.LocalCacheAnnotationStub0%n/a66996611
SetBinder0%0%44663311
AnnotatedColumn.new ImplicitBasicColumnNameSource() {...}0%n/a44444411
SecondaryTableSecondPass0%n/a22772211
SecondaryTableFromAnnotationSecondPass0%n/a22772211
ListBinder.new CollectionSecondPass() {...}0%n/a22442211
SimpleToOneFkSecondPass0%n/a44664411
BagBinder0%n/a22332211
InheritanceState.ElementsToProcess0%n/a33663311
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