@@ -87,7 +87,7 @@ public abstract class AbstractPropertyHolder implements PropertyHolder {
8787
8888 @ Override
8989 public ConverterDescriptor <?,?> resolveAttributeConverterDescriptor (MemberDetails attributeMember , boolean autoApply ) {
90- final AttributeConversionInfo info = locateAttributeConversionInfo ( attributeMember );
90+ final var info = locateAttributeConversionInfo ( attributeMember );
9191 if ( info != null ) {
9292 if ( info .isConversionDisabled () ) {
9393 return null ;
@@ -185,36 +185,36 @@ protected void setCurrentProperty(MemberDetails attributeMember) {
185185 // todo (jpa32) : some of this (association override handling esp) does the same work multiple times - consolidate
186186
187187 if ( attributeMember == null ) {
188- this . currentPropertyColumnOverride = null ;
189- this . currentPropertyColumnTransformerOverride = null ;
190- this . currentPropertyJoinColumnOverride = null ;
191- this . currentPropertyJoinTableOverride = null ;
192- this . currentPropertyForeignKeyOverride = null ;
188+ currentPropertyColumnOverride = null ;
189+ currentPropertyColumnTransformerOverride = null ;
190+ currentPropertyJoinColumnOverride = null ;
191+ currentPropertyJoinTableOverride = null ;
192+ currentPropertyForeignKeyOverride = null ;
193193 }
194194 else {
195- this . currentPropertyColumnOverride = buildColumnOverride ( attributeMember , getPath (), context );
196- if ( this . currentPropertyColumnOverride .isEmpty () ) {
197- this . currentPropertyColumnOverride = null ;
195+ currentPropertyColumnOverride = buildColumnOverride ( attributeMember , getPath (), context );
196+ if ( currentPropertyColumnOverride .isEmpty () ) {
197+ currentPropertyColumnOverride = null ;
198198 }
199199
200- this . currentPropertyColumnTransformerOverride = buildColumnTransformerOverride ( attributeMember , context );
201- if ( this . currentPropertyColumnTransformerOverride .isEmpty () ) {
202- this . currentPropertyColumnTransformerOverride = null ;
200+ currentPropertyColumnTransformerOverride = buildColumnTransformerOverride ( attributeMember , context );
201+ if ( currentPropertyColumnTransformerOverride .isEmpty () ) {
202+ currentPropertyColumnTransformerOverride = null ;
203203 }
204204
205- this . currentPropertyJoinColumnOverride = buildJoinColumnOverride ( attributeMember , getPath (), context );
206- if ( this . currentPropertyJoinColumnOverride .isEmpty () ) {
207- this . currentPropertyJoinColumnOverride = null ;
205+ currentPropertyJoinColumnOverride = buildJoinColumnOverride ( attributeMember , getPath (), context );
206+ if ( currentPropertyJoinColumnOverride .isEmpty () ) {
207+ currentPropertyJoinColumnOverride = null ;
208208 }
209209
210- this . currentPropertyJoinTableOverride = buildJoinTableOverride ( attributeMember , getPath (), context );
211- if ( this . currentPropertyJoinTableOverride .isEmpty () ) {
212- this . currentPropertyJoinTableOverride = null ;
210+ currentPropertyJoinTableOverride = buildJoinTableOverride ( attributeMember , getPath (), context );
211+ if ( currentPropertyJoinTableOverride .isEmpty () ) {
212+ currentPropertyJoinTableOverride = null ;
213213 }
214214
215- this . currentPropertyForeignKeyOverride = buildForeignKeyOverride ( attributeMember , getPath (), context );
216- if ( this . currentPropertyForeignKeyOverride .isEmpty () ) {
217- this . currentPropertyForeignKeyOverride = null ;
215+ currentPropertyForeignKeyOverride = buildForeignKeyOverride ( attributeMember , getPath (), context );
216+ if ( currentPropertyForeignKeyOverride .isEmpty () ) {
217+ currentPropertyForeignKeyOverride = null ;
218218 }
219219 }
220220 }
@@ -291,7 +291,9 @@ public JoinColumn[] getOverriddenJoinColumn(String propertyName) {
291291 //TODO cache the underlying regexp
292292 return getExactOverriddenJoinColumn ( propertyName .replace ( ".{element}." , "." ) );
293293 }
294- return result ;
294+ else {
295+ return result ;
296+ }
295297 }
296298
297299 /**
@@ -349,10 +351,9 @@ private ForeignKey getExactOverriddenForeignKey(String propertyName) {
349351 public JoinTable getJoinTable (MemberDetails attributeMember ) {
350352 final String propertyName = qualify ( getPath (), attributeMember .getName () );
351353 final JoinTable result = getOverriddenJoinTable ( propertyName );
352- if ( result == null ) {
353- return attributeMember .getDirectAnnotationUsage ( JoinTable .class );
354- }
355- return result ;
354+ return result == null
355+ ? attributeMember .getDirectAnnotationUsage ( JoinTable .class )
356+ : result ;
356357 }
357358
358359 /**
@@ -368,7 +369,9 @@ public JoinTable getOverriddenJoinTable(String propertyName) {
368369 //TODO cache the underlying regexp
369370 return getExactOverriddenJoinTable ( propertyName .replace ( ".{element}." , "." ) );
370371 }
371- return result ;
372+ else {
373+ return result ;
374+ }
372375 }
373376
374377 /**
@@ -435,8 +438,7 @@ private static Map<String, Column[]> buildColumnOverride(
435438 return result ;
436439 }
437440
438- final ModelsContext sourceModelContext =
439- context .getBootstrapContext ().getModelsContext ();
441+ final var sourceModelContext = context .getBootstrapContext ().getModelsContext ();
440442 final Map <String , List <Column >> columnOverrideMap = new HashMap <>();
441443
442444 final AttributeOverride [] overrides =
@@ -489,11 +491,13 @@ private static Column createTimeZoneColumn(
489491 AnnotationTarget element ,
490492 Column column ,
491493 MetadataBuildingContext context ) {
492- final TimeZoneColumn timeZoneColumn = element .getDirectAnnotationUsage ( TimeZoneColumn .class );
493- final ColumnJpaAnnotation created = JpaAnnotations .COLUMN .createUsage ( context .getBootstrapContext ().getModelsContext () );
494- final String columnName = timeZoneColumn != null
495- ? timeZoneColumn .name ()
496- : column .name () + "_tz" ;
494+ final var timeZoneColumn = element .getDirectAnnotationUsage ( TimeZoneColumn .class );
495+ final ColumnJpaAnnotation created =
496+ JpaAnnotations .COLUMN .createUsage ( context .getBootstrapContext ().getModelsContext () );
497+ final String columnName =
498+ timeZoneColumn != null
499+ ? timeZoneColumn .name ()
500+ : column .name () + "_tz" ;
497501 created .name ( columnName );
498502 created .nullable ( column .nullable () );
499503
@@ -523,7 +527,7 @@ private static Column createTemporalColumn(
523527 MetadataBuildingContext context ) {
524528 int precision ;
525529 int secondPrecision ;
526- final Column annotatedColumn = element .getDirectAnnotationUsage ( Column .class );
530+ final var annotatedColumn = element .getDirectAnnotationUsage ( Column .class );
527531 if ( annotatedColumn != null ) {
528532 if ( isNotBlank ( annotatedColumn .name () ) ) {
529533 return annotatedColumn ;
@@ -571,7 +575,7 @@ public MetadataBuildingContext getBuildingContext() {
571575 }
572576
573577 private static Map <String , ColumnTransformer > buildColumnTransformerOverride (AnnotationTarget element , MetadataBuildingContext context ) {
574- final ModelsContext sourceModelContext = context .getBootstrapContext ().getModelsContext ();
578+ final var sourceModelContext = context .getBootstrapContext ().getModelsContext ();
575579 final Map <String , ColumnTransformer > columnOverride = new HashMap <>();
576580 if ( element != null ) {
577581 element .forEachAnnotationUsage ( ColumnTransformer .class , sourceModelContext , (usage ) -> {
@@ -584,7 +588,7 @@ private static Map<String, ColumnTransformer> buildColumnTransformerOverride(Ann
584588 private static Map <String , JoinColumn []> buildJoinColumnOverride (AnnotationTarget element , String path , MetadataBuildingContext context ) {
585589 final Map <String , JoinColumn []> columnOverride = new HashMap <>();
586590 if ( element != null ) {
587- for ( AssociationOverride override : buildAssociationOverrides ( element , path , context ) ) {
591+ for ( var override : buildAssociationOverrides ( element , path , context ) ) {
588592 columnOverride .put ( qualify ( path , override .name () ), override .joinColumns () );
589593 }
590594 }
@@ -594,7 +598,7 @@ private static Map<String, JoinColumn[]> buildJoinColumnOverride(AnnotationTarge
594598 private static Map <String , ForeignKey > buildForeignKeyOverride (AnnotationTarget element , String path , MetadataBuildingContext context ) {
595599 final Map <String , ForeignKey > foreignKeyOverride = new HashMap <>();
596600 if ( element != null ) {
597- for ( AssociationOverride override : buildAssociationOverrides ( element , path , context ) ) {
601+ for ( var override : buildAssociationOverrides ( element , path , context ) ) {
598602 foreignKeyOverride .put ( qualify ( path , override .name () ), override .foreignKey () );
599603 }
600604 }
@@ -608,7 +612,7 @@ private static AssociationOverride[] buildAssociationOverrides(AnnotationTarget
608612 private static Map <String , JoinTable > buildJoinTableOverride (AnnotationTarget element , String path , MetadataBuildingContext context ) {
609613 final Map <String , JoinTable > result = new HashMap <>();
610614 if ( element != null ) {
611- for ( AssociationOverride override : buildAssociationOverrides ( element , path , context ) ) {
615+ for ( var override : buildAssociationOverrides ( element , path , context ) ) {
612616 if ( isEmpty ( override .joinColumns () ) ) {
613617 result .put ( qualify ( path , override .name () ), override .joinTable () );
614618 }
0 commit comments