public void bindTableForDiscriminatedSubclass(InFlightMetadataCollector.EntityTableXref superTableXref) { if ( !SingleTableSubclass.class.isInstance( persistentClass ) ) { throw new AssertionFailure( "Was expecting a discriminated subclass [" + SingleTableSubclass.class.getName() + "] but found [" + persistentClass.getClass().getName() + "] for entity [" + persistentClass.getEntityName() + "]" ); } context.getMetadataCollector().addEntityTableXref( persistentClass.getEntityName(), context.getMetadataCollector().getDatabase().toIdentifier( context.getMetadataCollector().getLogicalTableName( superTableXref.getPrimaryTable() ) ), superTableXref.getPrimaryTable(), superTableXref ); }
entitySource.getLocalMetadataBuildingContext().getMetadataCollector().addEntityTableXref( entitySource.getEntityNamingSource().getEntityName(), database.toIdentifier(
context.getMetadataCollector().addEntityTableXref( persistentClass.getEntityName(), logicalName,
mappingDocument.getMetadataCollector().addEntityTableXref( entitySource.getEntityNamingSource().getEntityName(), logicalTableName,
public void bindTableForDiscriminatedSubclass(InFlightMetadataCollector.EntityTableXref superTableXref) { if ( !SingleTableSubclass.class.isInstance( persistentClass ) ) { throw new AssertionFailure( "Was expecting a discriminated subclass [" + SingleTableSubclass.class.getName() + "] but found [" + persistentClass.getClass().getName() + "] for entity [" + persistentClass.getEntityName() + "]" ); } context.getMetadataCollector().addEntityTableXref( persistentClass.getEntityName(), context.getMetadataCollector().getDatabase().toIdentifier( superTableXref.getPrimaryTable().getName() ), superTableXref.getPrimaryTable(), superTableXref ); }
entitySource.getLocalMetadataBuildingContext().getMetadataCollector().addEntityTableXref( entitySource.getEntityNamingSource().getEntityName(), database.toIdentifier( entityDescriptor.getTable().getName() ),
context.getMetadataCollector().addEntityTableXref( persistentClass.getEntityName(), logicalName,
mappingDocument.getMetadataCollector().addEntityTableXref( entitySource.getEntityNamingSource().getEntityName(), logicalTableName,