diff --git a/hibernate-core/src/main/java/org/hibernate/type/internal/BasicTypeImpl.java b/hibernate-core/src/main/java/org/hibernate/type/internal/BasicTypeImpl.java index f4854bcb6e72..a17b1406ef36 100644 --- a/hibernate-core/src/main/java/org/hibernate/type/internal/BasicTypeImpl.java +++ b/hibernate-core/src/main/java/org/hibernate/type/internal/BasicTypeImpl.java @@ -4,8 +4,6 @@ */ package org.hibernate.type.internal; -import java.util.Locale; - import org.hibernate.internal.util.collections.ArrayHelper; import org.hibernate.type.AbstractSingleColumnStandardBasicType; import org.hibernate.type.AdjustableBasicType; @@ -25,14 +23,9 @@ public class BasicTypeImpl extends AbstractSingleColumnStandardBasicType i public BasicTypeImpl(JavaType jtd, JdbcType std) { super( std, jtd ); - name = String.format( - Locale.ROOT, - "%s@%s(%s,%s)", - EXTERNALIZED_PREFIX, - ++count, - jtd.getJavaTypeClass().getName(), - std.getDefaultSqlTypeCode() - ); + count++; + name = EXTERNALIZED_PREFIX + '@' + count + '(' + jtd.getJavaTypeClass() + .getName() + ',' + std.getDefaultSqlTypeCode() + ')'; } @Override