ModelBinder

Source file "org/hibernate/boot/model/source/internal/hbm/ModelBinder.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,990 of 4,9900%525 of 5250%3513511,3021,3028383
bindAllEntityAttributes(MappingDocument, EntitySource, PersistentClass)3570%260%1414969611
bindCollectionMetadata(MappingDocument, PluralAttributeSource, Collection)3220%470%2626878711
bindBasicEntityValues(MappingDocument, AbstractEntitySourceImpl, PersistentClass)2670%240%1313676711
createPluralAttribute(MappingDocument, PluralAttributeSource, PersistentClass)2180%140%88393911
bindComponent(MappingDocument, String, EmbeddableSource, Component, String, String, String, boolean, boolean, boolean)1910%280%1515535311
bindEntityTableSpecification(MappingDocument, TableSpecificationSource, Table, EntitySource, PersistentClass)1880%200%1111454511
bindSecondaryTable(MappingDocument, SecondaryTableSource, Join, InFlightMetadataCollector.EntityTableXref)1530%100%66424211
bindAllCompositeAttributes(MappingDocument, EmbeddableSource, Component)1450%140%88313111
resolveExplicitlyNamedAnyDiscriminatorType(String, Map, Any.MetaValue)1410%200%1111414111
bindMapKey(MappingDocument, IndexedPluralAttributeSource, Map)1370%100%66434311
bindOneToOne(MappingDocument, SingularAttributeSourceOneToOne, OneToOne)1120%160%99303011
bindManyToOneAttribute(MappingDocument, SingularAttributeSourceManyToOne, ManyToOne, String)1120%180%1010282811
bindRootEntity(EntityHierarchySourceImpl, RootClass)1080%120%77282811
bindNonAggregatedCompositeEntityIdentifier(MappingDocument, EntityHierarchySourceImpl, RootClass)1060%40%33272711
createManyToOneAttribute(MappingDocument, SingularAttributeSourceManyToOne, ManyToOne, String)1000%140%88282811
bindAny(MappingDocument, AnyMappingSource, Any, AttributeRole)970%60%44252511
bindSimpleEntityIdentifier(MappingDocument, EntityHierarchySourceImpl, RootClass)910%80%55262611
determineTable(MappingDocument, SingularAttributeSourceEmbedded)880%120%77212111
bindJoinedSubclassEntity(JoinedSubclassEntitySourceImpl, JoinedSubclass)860%40%33232311
bindProperty(MappingDocument, AttributeSource, Property)820%100%66222211
bindDiscriminatorSubclassEntity(SubclassEntitySourceImpl, SingleTableSubclass)710%20%22222211
bindEntityVersion(MappingDocument, EntityHierarchySourceImpl, RootClass)700%40%33202011
bindAggregatedCompositeEntityIdentifier(MappingDocument, EntityHierarchySourceImpl, RootClass)690%80%55151511
handleGenerationTiming(MappingDocument, AttributeSource, Property, GenerationTiming)660%200%1111202011
makeIdentifier(MappingDocument, IdentifierGeneratorDefinition, String, SimpleValue)630%80%55191911
bindEntityDiscriminator(MappingDocument, EntityHierarchySourceImpl, RootClass)610%60%44151511
prepareValueTypeViaReflection(MappingDocument, Value, String, String, AttributeRole)590%20%22131311
createIndexBackRef(MappingDocument, IndexedPluralAttributeSource, IndexedCollection)570%60%44151511
resolveLob(SingularAttributeSourceBasic, SimpleValue)540%160%99161611
determineTable(MappingDocument, String, List)530%60%44121211
createBasicAttribute(MappingDocument, SingularAttributeSourceBasic, SimpleValue, String)520%n/a11151511
handlePropertyReference(MappingDocument, String, String, String)510%40%33111111
bindEntityIdentifier(MappingDocument, EntityHierarchySourceImpl, RootClass)500%40%44131311
createOneToOneAttribute(MappingDocument, SingularAttributeSourceOneToOne, OneToOne, String)500%20%22141411
bindCustomSql(EntitySource, PersistentClass)470%60%44171711
finishBindingCompositeIdentifier(MappingDocument, RootClass, CompositeIdentifierSource, Component, String)460%60%44131311
createEmbeddedAttribute(MappingDocument, SingularAttributeSourceEmbedded, Component, String)440%20%22141411
resolveType(MappingDocument, HibernateTypeSource)440%80%55121211
bindUnionSubclassEntity(SubclassEntitySourceImpl, UnionSubclass)430%20%22121211
bindCustomSql(SecondaryTableSource, Join)430%60%44161611
bindEntityHierarchy(EntityHierarchySourceImpl)410%50%55141411
isCacheEnabled(MappingDocument, Caching)380%130%996611
lambda$bindAny$6(BasicType, HashMap, AttributeRole, MappingDocument, String, String)380%n/a119911
bindDiscriminatorSubclassEntities(AbstractEntitySourceImpl, PersistentClass)370%20%228811
bindJoinedSubclassEntities(AbstractEntitySourceImpl, PersistentClass)370%20%228811
bindUnionSubclassEntities(EntitySource, PersistentClass)370%20%228811
handleNaturalIdBinding(MappingDocument, PersistentClass, Property, NaturalIdMutability)370%60%44131311
bindSimpleValueType(MappingDocument, HibernateTypeSource, SimpleValue)370%100%66121211
bindListOrArrayIndex(MappingDocument, IndexedPluralAttributeSource, List)370%n/a11121211
createAnyAssociationAttribute(MappingDocument, SingularAttributeSourceAny, Any, String)340%n/a118811
applyCaching(MappingDocument, Caching, RootClass)320%80%556611
columns(Value)310%40%337711
ModelBinder(MetadataBuildingContext)290%n/a117711
isLob(Integer, String)270%80%559911
useEntityWhereClauseForCollections(MetadataBuildingContext)220%20%22101011
bindComponent(MappingDocument, EmbeddableSource, Component, String, String, boolean)220%n/a115511
applyCaching(MappingDocument, Caching, Collection)190%40%334411
lambda$bindSimpleEntityIdentifier$0(EntityHierarchySourceImpl, IdentifierSourceSimple, String, LocalMetadataBuildingContext)170%n/a112211
extractIdClassName(IdentifierSourceNonAggregatedComposite)160%40%335511
registerDelayedPropertyReferenceHandler(ModelBinder.DelayedPropertyReferenceHandlerImpl, MetadataBuildingContext)140%n/a113311
isOptional(Join, Property)130%60%442211
getConcurrencyStrategy(MappingDocument, Caching)120%40%333311
determineCatalogName(TableSpecificationSource)120%20%223311
determineSchemaName(TableSpecificationSource)120%20%223311
extractIdClassName(IdentifierSourceAggregatedComposite)110%20%223311
lambda$bindListOrArrayIndex$12(IndexedPluralAttributeSource, LocalMetadataBuildingContext)110%n/a111111
static {...}110%20%222211
lambda$bindMapKey$14(IndexedPluralAttributeSource, LocalMetadataBuildingContext)100%n/a111111
lambda$bindEntityTableSpecification$11(MappingDocument, Namespace, boolean, Table, Identifier)100%n/a112211
extractExplicitComponentClassName(EmbeddableSource)90%20%223311
lambda$bindEntityTableSpecification$10(MappingDocument, Namespace, boolean, Identifier)90%n/a112211
lambda$bindSecondaryTable$4(MappingDocument, Namespace, Identifier)90%n/a111111
lambda$bindEntityVersion$2(Property, GeneratorCreationContext)90%n/a111111
determineTable(MappingDocument, String, RelationalValueSourceContainer)70%n/a111111
lambda$handleGenerationTiming$9(GenerationTiming, GeneratorCreationContext)60%n/a111111
lambda$bindAny$8(AnyMappingSource, LocalMetadataBuildingContext)60%n/a112211
lambda$bindAny$7(AnyMappingSource, LocalMetadataBuildingContext)60%n/a112211
lambda$bindEntityDiscriminator$3(EntityHierarchySourceImpl, LocalMetadataBuildingContext)60%n/a112211
prepare(MetadataBuildingContext)50%n/a111111
registerSecondPass(SecondPass, MetadataBuildingContext)50%n/a112211
lambda$bindMapKey$13(LocalMetadataBuildingContext)50%n/a111111
lambda$createBasicAttribute$5(SingularAttributeSourceBasic, LocalMetadataBuildingContext)50%n/a111111
lambda$bindEntityVersion$1(VersionAttributeSource, LocalMetadataBuildingContext)50%n/a111111