@@ -176,12 +176,12 @@ public void applyJoinAnnotation(JoinColumn joinColumn, String defaultName) {
176176 setImplicit ( false );
177177
178178 final String name = joinColumn .name ();
179- if ( !name .isEmpty () ) {
179+ if ( !name .isBlank () ) {
180180 setLogicalColumnName ( name );
181181 }
182182
183183 final String columnDefinition = joinColumn .columnDefinition ();
184- if ( !columnDefinition .isEmpty () ) {
184+ if ( !columnDefinition .isBlank () ) {
185185 setSqlType ( getBuildingContext ().getObjectNameNormalizer ().applyGlobalQuoting ( columnDefinition ) );
186186 }
187187
@@ -194,7 +194,7 @@ public void applyJoinAnnotation(JoinColumn joinColumn, String defaultName) {
194194 setOptions ( joinColumn .options () );
195195
196196 final String table = joinColumn .table ();
197- if ( table .isEmpty () ) {
197+ if ( table .isBlank () ) {
198198 setExplicitTableName ( "" );
199199 }
200200 else {
@@ -248,11 +248,10 @@ private static AnnotatedJoinColumn buildExplicitInheritanceJoinColumn(
248248 }
249249
250250 final ObjectNameNormalizer normalizer = context .getObjectNameNormalizer ();
251- final String columnDef = columnDefinition .isEmpty () ? null
252- : normalizer .toDatabaseIdentifierText ( columnDefinition );
253- final String logicalColumnName = columnName .isEmpty ()
254- ? normalizer .normalizeIdentifierQuotingAsString ( defaultColumnName )
255- : normalizer .normalizeIdentifierQuotingAsString ( columnName );
251+ final String columnDef =
252+ columnDefinition .isBlank () ? null : normalizer .toDatabaseIdentifierText ( columnDefinition );
253+ final String logicalColumnName =
254+ normalizer .normalizeIdentifierQuotingAsString ( columnName .isBlank () ? defaultColumnName : columnName );
256255 final AnnotatedJoinColumn column = new AnnotatedJoinColumn ();
257256 column .setSqlType ( columnDef );
258257 column .setLogicalColumnName ( logicalColumnName );
@@ -321,8 +320,9 @@ public void linkValueUsingDefaultColumnNaming(
321320 Column referencedColumn ,
322321 PersistentClass referencedEntity ,
323322 SimpleValue value ) {
324- final String logicalReferencedColumn = getBuildingContext ().getMetadataCollector ()
325- .getLogicalColumnName ( referencedEntity .getTable (), referencedColumn .getQuotedName () );
323+ final String logicalReferencedColumn =
324+ getBuildingContext ().getMetadataCollector ()
325+ .getLogicalColumnName ( referencedEntity .getTable (), referencedColumn .getQuotedName () );
326326 final String columnName = defaultColumnName ( columnIndex , referencedEntity , logicalReferencedColumn );
327327 //yuk side effect on an implicit column
328328 setLogicalColumnName ( columnName );
@@ -411,11 +411,10 @@ protected void addColumnBinding(SimpleValue value) {
411411 ? unquotedLogColName
412412 : getParent ().getPropertyName () + '_' + unquotedRefColumn ;
413413 final InFlightMetadataCollector collector = getBuildingContext ().getMetadataCollector ();
414- final String logicalCollectionColumnName = collector .getDatabase ()
415- .getJdbcEnvironment ()
416- .getIdentifierHelper ()
417- .toIdentifier ( collectionColName , isLogicalColumnQuoted )
418- .render ();
414+ final String logicalCollectionColumnName =
415+ collector .getDatabase ().getJdbcEnvironment ().getIdentifierHelper ()
416+ .toIdentifier ( collectionColName , isLogicalColumnQuoted )
417+ .render ();
419418 collector .addColumnNameBinding ( value .getTable (), logicalCollectionColumnName , getMappingColumn () );
420419 }
421420 }
0 commit comments