From 842988c9895dca81bc4fc7791b2fc07853636a13 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 9 Feb 2022 14:05:04 +0100 Subject: [PATCH] [jOOQ/jOOQ#13029] Fix also DataType::getCastTypeName --- jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java | 2 +- jOOQ/src/main/java/org/jooq/impl/ArrayDataType.java | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java b/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java index 7b4d805562..c0d71727fe 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java @@ -471,7 +471,7 @@ implements } @Override - public final String getCastTypeName() { + public /* final */ String getCastTypeName() { return getCastTypeName0(SQLDialect.DEFAULT); } diff --git a/jOOQ/src/main/java/org/jooq/impl/ArrayDataType.java b/jOOQ/src/main/java/org/jooq/impl/ArrayDataType.java index 60b20b75fd..c6ccce67ee 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ArrayDataType.java +++ b/jOOQ/src/main/java/org/jooq/impl/ArrayDataType.java @@ -129,6 +129,11 @@ final class ArrayDataType extends DefaultDataType { return getArrayType(configuration, typeName); } + @Override + public final String getCastTypeName() { + return getCastTypeName(CTX.configuration()); + } + @Override public final String getCastTypeName(Configuration configuration) { String castTypeName = elementType.getCastTypeName(configuration);