Class ToOneBinder
java.lang.Object
org.hibernate.boot.model.internal.ToOneBinder
Responsible for interpreting
ManyToOne and OneToOne associations
and producing mapping model objects of type ManyToOne
and OneToOne.- Author:
- Emmanuel Bernard
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbindForeignKeyNameAndDefinition(SimpleValue value, XProperty property, ForeignKey foreignKey, MetadataBuildingContext context) static StringgetReferenceEntityName(PropertyData propertyData, XClass targetEntity, MetadataBuildingContext context) static StringgetReferenceEntityName(PropertyData propertyData, MetadataBuildingContext context) static XClassgetTargetEntity(PropertyData propertyData, MetadataBuildingContext context)
-
Constructor Details
-
ToOneBinder
public ToOneBinder()
-
-
Method Details
-
bindForeignKeyNameAndDefinition
public static void bindForeignKeyNameAndDefinition(SimpleValue value, XProperty property, ForeignKey foreignKey, MetadataBuildingContext context) -
getReferenceEntityName
public static String getReferenceEntityName(PropertyData propertyData, XClass targetEntity, MetadataBuildingContext context) -
getReferenceEntityName
public static String getReferenceEntityName(PropertyData propertyData, MetadataBuildingContext context) -
getTargetEntity
-