From 8e4f8366d29e9b243120da60bd88fc29dbfb6b1d Mon Sep 17 00:00:00 2001 From: Bipin kumar Date: Mon, 3 Apr 2023 19:54:23 +0530 Subject: [PATCH] JAVA-19726: Changes made for cleaning code (#13763) * JAVA-19726: Changes made for cleaning code * JAVA-19726: Changes made for cleaning code * JAVA-19726: Changes made for cleaning code --- .../hibernate/arraymapping/CustomIntegerArrayType.java | 5 +++-- .../hibernate/arraymapping/CustomStringArrayType.java | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/persistence-modules/hibernate-mapping/src/main/java/com/baeldung/hibernate/arraymapping/CustomIntegerArrayType.java b/persistence-modules/hibernate-mapping/src/main/java/com/baeldung/hibernate/arraymapping/CustomIntegerArrayType.java index eedaf2529f..1155a59a57 100644 --- a/persistence-modules/hibernate-mapping/src/main/java/com/baeldung/hibernate/arraymapping/CustomIntegerArrayType.java +++ b/persistence-modules/hibernate-mapping/src/main/java/com/baeldung/hibernate/arraymapping/CustomIntegerArrayType.java @@ -7,6 +7,7 @@ import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Types; import java.util.Arrays; +import java.util.Objects; import org.hibernate.HibernateException; import org.hibernate.engine.spi.SharedSessionContractImplementor; @@ -58,8 +59,8 @@ public class CustomIntegerArrayType implements UserType { @Override public Object deepCopy(Object value) throws HibernateException { - Integer[] a = (Integer[])value; - return a != null ? Arrays.copyOf(a, a.length) : null; + Integer[] arr = (Integer[]) value; + return arr != null ? Arrays.copyOf(arr, arr.length) : null; } @Override diff --git a/persistence-modules/hibernate-mapping/src/main/java/com/baeldung/hibernate/arraymapping/CustomStringArrayType.java b/persistence-modules/hibernate-mapping/src/main/java/com/baeldung/hibernate/arraymapping/CustomStringArrayType.java index 7d3893393e..ce50196513 100644 --- a/persistence-modules/hibernate-mapping/src/main/java/com/baeldung/hibernate/arraymapping/CustomStringArrayType.java +++ b/persistence-modules/hibernate-mapping/src/main/java/com/baeldung/hibernate/arraymapping/CustomStringArrayType.java @@ -7,6 +7,7 @@ import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Types; import java.util.Arrays; +import java.util.Objects; import org.hibernate.HibernateException; import org.hibernate.engine.spi.SharedSessionContractImplementor; @@ -58,8 +59,8 @@ public class CustomStringArrayType implements UserType { @Override public Object deepCopy(Object value) throws HibernateException { - String[] a = (String[])value; - return a != null ? Arrays.copyOf(a, a.length) : null; + String[] arr = (String[]) value; + return arr != null ? Arrays.copyOf(arr, arr.length) : null; } @Override