Class ToOneFkSecondPass
java.lang.Object
org.hibernate.boot.model.internal.FkSecondPass
org.hibernate.boot.model.internal.ToOneFkSecondPass
- All Implemented Interfaces:
Serializable
,SecondPass
Enable a proper set of the FK columns in respect with the id column order
Allow the correct implementation of the default EJB3 values which needs both
sides of the association to be resolved
- See Also:
-
Field Summary
Fields inherited from class org.hibernate.boot.model.internal.FkSecondPass
columns, value
-
Constructor Summary
ConstructorDescriptionToOneFkSecondPass
(ToOne value, AnnotatedJoinColumns columns, boolean unique, boolean annotatedEntity, PersistentClass persistentClass, String path, MetadataBuildingContext buildingContext) -
Method Summary
Modifier and TypeMethodDescriptionvoid
doSecondPass
(Map<String, PersistentClass> persistentClasses) Perform the operationboolean
Methods inherited from class org.hibernate.boot.model.internal.FkSecondPass
equals, getValue, hashCode
-
Constructor Details
-
ToOneFkSecondPass
public ToOneFkSecondPass(ToOne value, AnnotatedJoinColumns columns, boolean unique, boolean annotatedEntity, PersistentClass persistentClass, String path, MetadataBuildingContext buildingContext)
-
-
Method Details
-
getReferencedEntityName
- Specified by:
getReferencedEntityName
in classFkSecondPass
-
isInPrimaryKey
public boolean isInPrimaryKey()- Specified by:
isInPrimaryKey
in classFkSecondPass
-
doSecondPass
Description copied from interface:SecondPass
Perform the operation- Throws:
MappingException
-