public void linkWithValue() { if ( columns[0].isNameDeferred() && !buildingContext.getMetadataCollector().isInSecondPass() && referencedEntityName != null ) { buildingContext.getMetadataCollector().addSecondPass( new PkDrivenByDefaultMapsIdSecondPass( referencedEntityName, (Ejb3JoinColumn[]) columns, simpleValue ) ); } else { for ( Ejb3Column column : columns ) { column.linkWithValue( simpleValue ); } } }
public void linkWithValue() { if ( columns[0].isNameDeferred() && ! mappings.isInSecondPass() && referencedEntityName != null) { mappings.addSecondPass( new PkDrivenByDefaultMapsIdSecondPass( referencedEntityName, ( Ejb3JoinColumn[]) columns, simpleValue) ); } else { for ( Ejb3Column column : columns) { column.linkWithValue( simpleValue ); } } }
public void linkWithValue() { if ( columns[0].isNameDeferred() && !mappings.isInSecondPass() && referencedEntityName != null ) { mappings.addSecondPass( new PkDrivenByDefaultMapsIdSecondPass( referencedEntityName, ( Ejb3JoinColumn[] ) columns, simpleValue ) ); } else { for ( Ejb3Column column : columns ) { column.linkWithValue( simpleValue ); } } }
public void linkWithValue() { if ( columns[0].isNameDeferred() && !mappings.isInSecondPass() && referencedEntityName != null ) { mappings.addSecondPass( new PkDrivenByDefaultMapsIdSecondPass( referencedEntityName, ( Ejb3JoinColumn[] ) columns, simpleValue ) ); } else { for ( Ejb3Column column : columns ) { column.linkWithValue( simpleValue ); } } }
public void linkWithValue() { if ( columns[0].isNameDeferred() && !buildingContext.getMetadataCollector().isInSecondPass() && referencedEntityName != null ) { buildingContext.getMetadataCollector().addSecondPass( new PkDrivenByDefaultMapsIdSecondPass( referencedEntityName, (Ejb3JoinColumn[]) columns, basicValue ) ); } else { for ( Ejb3Column column : columns ) { column.linkWithValue( basicValue ); } } }