Class ModelBinder
- java.lang.Object
-
- org.hibernate.boot.model.source.internal.hbm.ModelBinder
-
public class ModelBinder extends Object
Responsible for coordinating the binding of all information inside entity tags (<class/>
, etc).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ModelBinder.DelayedPropertyReferenceHandlerImpl
-
Constructor Summary
Constructors Constructor Description ModelBinder(MetadataBuildingContext context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
bindEntityHierarchy(EntityHierarchySourceImpl hierarchySource)
void
bindListOrArrayIndex(MappingDocument mappingDocument, IndexedPluralAttributeSource attributeSource, List collectionBinding)
void
bindOneToOne(MappingDocument sourceDocument, SingularAttributeSourceOneToOne oneToOneSource, OneToOne oneToOneBinding)
static ModelBinder
prepare(MetadataBuildingContext context)
-
-
-
Constructor Detail
-
ModelBinder
public ModelBinder(MetadataBuildingContext context)
-
-
Method Detail
-
prepare
public static ModelBinder prepare(MetadataBuildingContext context)
-
bindEntityHierarchy
public void bindEntityHierarchy(EntityHierarchySourceImpl hierarchySource)
-
bindOneToOne
public void bindOneToOne(MappingDocument sourceDocument, SingularAttributeSourceOneToOne oneToOneSource, OneToOne oneToOneBinding)
-
bindListOrArrayIndex
public void bindListOrArrayIndex(MappingDocument mappingDocument, IndexedPluralAttributeSource attributeSource, List collectionBinding)
-
-