Top Description Fields Constructors Methods
org.hibernate.cfg

public abstract Class CollectionSecondPass

extends Object
implements SecondPass
Class Inheritance
All Implemented Interfaces
org.hibernate.cfg.SecondPass, java.io.Serializable
Imports
java.util.Collections, .Iterator, .Map, org.hibernate.MappingException, org.hibernate.boot.spi.MetadataBuildingContext, org.hibernate.internal.CoreMessageLogger, org.hibernate.mapping.Collection, .IndexedCollection, .OneToMany, .PersistentClass, .Selectable, .Value, org.jboss.logging.Logger

Collection second pass
Author
Emmanuel Bernard

Field Summary

Modifier and TypeField and Description
pack-priv MetadataBuildingContext
pack-priv Collection
private Map<K, V>
private static final CoreMessageLogger

Constructor Summary

AccessConstructor and Description
public
CollectionSecondPass(MetadataBuildingContext buildingContext, Collection collection, Map<K, V> inheritedMetas)

public

Method Summary

Modifier and TypeMethod and Description
private static String
public void
doSecondPass(Map<K, V> persistentClasses)

Implements org.hibernate.cfg.SecondPass.doSecondPass.

public abstract void
secondPass(Map<K, V> persistentClasses, Map<K, V> inheritedMetas)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

buildingContextback to summary
pack-priv MetadataBuildingContext buildingContext
collectionback to summary
pack-priv Collection collection
localInheritedMetasback to summary
private Map<K, V> localInheritedMetas
LOGback to summary
private static final CoreMessageLogger LOG

Constructor Detail

CollectionSecondPassback to summary
public CollectionSecondPass(MetadataBuildingContext buildingContext, Collection collection, Map<K, V> inheritedMetas)
CollectionSecondPassback to summary
public CollectionSecondPass(MetadataBuildingContext buildingContext, Collection collection)

Method Detail

columnsback to summary
private static String columns(Value val)
doSecondPassback to summary
public void doSecondPass(Map<K, V> persistentClasses) throws MappingException

Implements org.hibernate.cfg.SecondPass.doSecondPass.

secondPassback to summary
public abstract void secondPass(Map<K, V> persistentClasses, Map<K, V> inheritedMetas)