Package org.hibernate.boot.spi
Interface SecondPass
-
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
ImplicitColumnNamingSecondPass
,OptionalDeterminationSecondPass
,QuerySecondPass
,SecondPass
- All Known Implementing Classes:
AggregateComponentSecondPass
,CollectionSecondPass
,CopyIdentifierComponentSecondPass
,CreateKeySecondPass
,FkSecondPass
,IdGeneratorResolverSecondPass
,IndexOrUniqueKeySecondPass
,JoinedSubclassFkSecondPass
,NullableDiscriminatorColumnSecondPass
,OneToOneSecondPass
,PkDrivenByDefaultMapsIdSecondPass
,ResultSetMappingSecondPass
,SecondaryTableFromAnnotationSecondPass
,SecondaryTableSecondPass
,SetBasicValueTypeSecondPass
,SimpleToOneFkSecondPass
,ToOneFkSecondPass
,VerifyFetchProfileReferenceSecondPass
public interface SecondPass extends Serializable
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.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
doSecondPass(Map<String,PersistentClass> persistentClasses)
Perform the operation
-
-
-
Method Detail
-
doSecondPass
void doSecondPass(Map<String,PersistentClass> persistentClasses) throws MappingException
Perform the operation- Throws:
MappingException
-
-