From 6d740f3840dcc80b415ec43c30adaad8a57beee3 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 25 Aug 2023 11:41:53 +0200 Subject: [PATCH] [jOOQ/jOOQ#228] Enhance API to provide access to UDT members - WIP - Generics and rawtypes are a gift that keeps on giving --- jOOQ/src/main/java/org/jooq/impl/Internal.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/Internal.java b/jOOQ/src/main/java/org/jooq/impl/Internal.java index 022077caaf..868946b9dc 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Internal.java +++ b/jOOQ/src/main/java/org/jooq/impl/Internal.java @@ -329,7 +329,7 @@ public final class Internal { ) throws Exception { // [#228] This case only happens in generated UDTPath types, never in generated Table types - if (returnType == UDTField.class) + if (returnType == (Class) UDTField.class) return (P) new UDTPathFieldImpl<>(name, actualType, path.asQualifier(), path.getUDT(), DSL.comment(comment), actualBinding); // [#228] While it would be cleaner to pass around a Function5 constructor reference,