private void processUniqueConstraintHolders(MetadataBuildingContext buildingContext) { if ( uniqueConstraintHoldersByTable == null ) { return; } for ( Map.Entry<Table, List<UniqueConstraintHolder>> tableListEntry : uniqueConstraintHoldersByTable.entrySet() ) { final Table table = tableListEntry.getKey(); final List<UniqueConstraintHolder> uniqueConstraints = tableListEntry.getValue(); for ( UniqueConstraintHolder holder : uniqueConstraints ) { buildUniqueKeyFromColumnNames( table, holder.getName(), holder.getColumns(), buildingContext ); } } uniqueConstraintHoldersByTable.clear(); }
/** * {@inheritDoc} */ public Map<Table, List<String[]>> getTableUniqueConstraints() { final Map<Table, List<String[]>> deprecatedStructure = new HashMap<Table, List<String[]>>( CollectionHelper.determineProperSizing( getUniqueConstraintHoldersByTable() ), CollectionHelper.LOAD_FACTOR ); for ( Map.Entry<Table, List<UniqueConstraintHolder>> entry : getUniqueConstraintHoldersByTable().entrySet() ) { List<String[]> columnsPerConstraint = new ArrayList<String[]>( CollectionHelper.determineProperSizing( entry.getValue().size() ) ); deprecatedStructure.put( entry.getKey(), columnsPerConstraint ); for ( UniqueConstraintHolder holder : entry.getValue() ) { columnsPerConstraint.add( holder.getColumns() ); } } return deprecatedStructure; }
? "key" + uniqueIndexPerTable : holder.getName(); buildUniqueKeyFromColumnNames( table, keyName, holder.getColumns() );
private void processUniqueConstraintHolders(MetadataBuildingContext buildingContext) { if ( uniqueConstraintHoldersByTable == null ) { return; } for ( Map.Entry<MappedTable, List<UniqueConstraintHolder>> tableListEntry : uniqueConstraintHoldersByTable.entrySet() ) { final MappedTable table = tableListEntry.getKey(); final List<UniqueConstraintHolder> uniqueConstraints = tableListEntry.getValue(); for ( UniqueConstraintHolder holder : uniqueConstraints ) { buildUniqueKeyFromColumnNames( table, holder.getName(), holder.getColumns(), buildingContext ); } } uniqueConstraintHoldersByTable.clear(); }
/** * {@inheritDoc} */ public Map<Table, List<String[]>> getTableUniqueConstraints() { final Map<Table, List<String[]>> deprecatedStructure = new HashMap<Table, List<String[]>>( CollectionHelper.determineProperSizing( getUniqueConstraintHoldersByTable() ), CollectionHelper.LOAD_FACTOR ); for ( Map.Entry<Table, List<UniqueConstraintHolder>> entry : getUniqueConstraintHoldersByTable().entrySet() ) { List<String[]> columnsPerConstraint = new ArrayList<String[]>( CollectionHelper.determineProperSizing( entry.getValue().size() ) ); deprecatedStructure.put( entry.getKey(), columnsPerConstraint ); for ( UniqueConstraintHolder holder : entry.getValue() ) { columnsPerConstraint.add( holder.getColumns() ); } } return deprecatedStructure; }
/** * {@inheritDoc} */ public Map<Table, List<String[]>> getTableUniqueConstraints() { final Map<Table, List<String[]>> deprecatedStructure = new HashMap<Table, List<String[]>>( CollectionHelper.determineProperSizing( getUniqueConstraintHoldersByTable() ), CollectionHelper.LOAD_FACTOR ); for ( Map.Entry<Table, List<UniqueConstraintHolder>> entry : getUniqueConstraintHoldersByTable().entrySet() ) { List<String[]> columnsPerConstraint = new ArrayList<String[]>( CollectionHelper.determineProperSizing( entry.getValue().size() ) ); deprecatedStructure.put( entry.getKey(), columnsPerConstraint ); for ( UniqueConstraintHolder holder : entry.getValue() ) { columnsPerConstraint.add( holder.getColumns() ); } } return deprecatedStructure; }
? "key" + uniqueIndexPerTable : holder.getName(); buildUniqueKeyFromColumnNames( table, keyName, holder.getColumns() );
? "key" + uniqueIndexPerTable : holder.getName(); buildUniqueKeyFromColumnNames( table, keyName, holder.getColumns() );