From 2eb721e576dad4ceab501a5e16c2075875622ed7 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 28 Apr 2021 22:18:17 +0200 Subject: [PATCH] [jOOQ/jOOQ#11815] Change DSLContext.fetchValue(Field) to DSLContext.fetchValue(SelectField) --- jOOQ/src/main/java/org/jooq/DSLContext.java | 2 +- jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/DSLContext.java b/jOOQ/src/main/java/org/jooq/DSLContext.java index 5fb4e339ba..e378cd02cb 100644 --- a/jOOQ/src/main/java/org/jooq/DSLContext.java +++ b/jOOQ/src/main/java/org/jooq/DSLContext.java @@ -12520,7 +12520,7 @@ public interface DSLContext extends Scope { */ @Nullable @Support - T fetchValue(Field field) throws DataAccessException; + T fetchValue(SelectField field) throws DataAccessException; /** * Execute a {@link ResultQuery} in the context of this diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java index 04afcc29d6..c7397f6e1b 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java @@ -4665,7 +4665,7 @@ public class DefaultDSLContext extends AbstractScope implements DSLContext, Seri } @Override - public T fetchValue(Field field) { + public T fetchValue(SelectField field) { return field instanceof TableField ? fetchValue((TableField) field) : fetchValue(select(field)); }