From f6db231221c7607372ce017df085d5d65e2955ae Mon Sep 17 00:00:00 2001 From: lukaseder Date: Wed, 18 Oct 2017 16:26:07 +0200 Subject: [PATCH] [#6718] Add missing overload DSLContext.newResult(Collection>) --- jOOQ/src/main/java/org/jooq/DSLContext.java | 12 ++++++++++++ .../main/java/org/jooq/impl/DefaultDSLContext.java | 5 +++++ 2 files changed, 17 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/DSLContext.java b/jOOQ/src/main/java/org/jooq/DSLContext.java index 73dbfbc9de..53a845e381 100644 --- a/jOOQ/src/main/java/org/jooq/DSLContext.java +++ b/jOOQ/src/main/java/org/jooq/DSLContext.java @@ -9923,6 +9923,18 @@ public interface DSLContext extends Scope , AutoCloseable { */ Result newResult(Field... fields); + /** + * Create a new empty {@link Record}. + *

+ * The resulting record is attached to this {@link Configuration} by + * default. Use {@link Settings#isAttachRecords()} to override this + * behaviour. + * + * @param fields The fields defining the Record type + * @return The new record + */ + Result newResult(Collection> fields); + // [jooq-tools] START [newResult] /** diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java index bd8e9f1e85..6b8b2cd8cc 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java @@ -3669,6 +3669,11 @@ public class DefaultDSLContext extends AbstractScope implements DSLContext, Seri return new ResultImpl(configuration(), fields); } + @Override + public Result newResult(Collection> fields) { + return new ResultImpl(configuration(), fields); + } + // [jooq-tools] START [newResult] @Generated("This method was generated using jOOQ-tools")