Top Description Methods
org.hibernate.boot.spi

public Interface SecondPass

extends Serializable
Known Direct Subinterfaces
org.hibernate.cfg.SecondPass, org.hibernate.boot.model.internal.OptionalDeterminationSecondPass, org.hibernate.boot.model.internal.QuerySecondPass, org.hibernate.boot.model.source.internal.ImplicitColumnNamingSecondPass
Known Direct Implementers
org.hibernate.boot.model.internal.AggregateComponentSecondPass, org.hibernate.boot.model.internal.CollectionSecondPass, org.hibernate.boot.model.internal.CreateKeySecondPass, org.hibernate.boot.model.internal.FetchOverrideSecondPass, org.hibernate.boot.model.internal.FetchSecondPass, org.hibernate.boot.model.internal.FkSecondPass, org.hibernate.boot.model.internal.IdGeneratorResolverSecondPass, org.hibernate.boot.model.internal.ImplicitToOneJoinTableSecondPass, org.hibernate.boot.model.internal.IndexOrUniqueKeySecondPass, org.hibernate.boot.model.internal.NullableDiscriminatorColumnSecondPass, org.hibernate.boot.model.internal.OneToOneSecondPass, org.hibernate.boot.model.internal.SecondaryTableFromAnnotationSecondPass, org.hibernate.boot.model.internal.SecondaryTableSecondPass, org.hibernate.boot.model.internal.SetBasicValueTypeSecondPass, org.hibernate.boot.model.source.internal.hbm.ModelBinder.AbstractPluralAttributeSecondPass
Imports
java.io.Serializable, java.util.Map, org.hibernate.MappingException, org.hibernate.mapping.PersistentClass

Hibernate builds its build-time model incrementally, often delaying operations until other pieces of information are available. A second pass represents one of these delayed operations.
Authors
Gavin King, Emmanuel Bernard, Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public void
doSecondPass(Map<String, PersistentClass> persistentClasses)

Perform the operation

Method Detail

doSecondPassback to summary
public void doSecondPass(Map<String, PersistentClass> persistentClasses) throws MappingException

Perform the operation