public class CompositeForeignKeySecondPass extends java.lang.Object implements java.ioSerializable, org.hibernate.boot.spiSecondPass
Aligns a foreign key with the composite identifier it references once every persistent class is bound. The binder registers it when the referenced entity, or an entity nested in its identifier, is bound later in the first pass than the entity holding the key, so the sort could not run yet.
| Constructor and description |
|---|
CompositeForeignKeySecondPass(CompositeIdentifierToManyToOneBinder binder, HibernatePersistentProperty property, org.hibernate.mapping.SimpleValue value, HibernateCompositeIdentity compositeId, GrailsHibernatePersistentEntity refDomainClass) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
public void |
doSecondPass(java.util.Map<java.lang.String, org.hibernate.mapping.PersistentClass> persistentClasses) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |