diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java b/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java index acaba7b17d..e16fdaec35 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java @@ -443,7 +443,6 @@ abstract class AbstractDataType extends AbstractNamed implements DataType return getDataType(configuration).getCastTypeName(); } - @SuppressWarnings("unchecked") @Override public final Class getArrayType() { return (Class) Array.newInstance(getType(), 0).getClass(); diff --git a/jOOQ/src/main/java/org/jooq/impl/FieldProxy.java b/jOOQ/src/main/java/org/jooq/impl/FieldProxy.java index 484a017f02..10378edbb1 100644 --- a/jOOQ/src/main/java/org/jooq/impl/FieldProxy.java +++ b/jOOQ/src/main/java/org/jooq/impl/FieldProxy.java @@ -170,6 +170,11 @@ final class FieldProxy extends AbstractField implements TableField getSQLDataType() { return type.getSQLDataType();