diff --git a/jOOQ/src/main/java/org/jooq/ResultQuery.java b/jOOQ/src/main/java/org/jooq/ResultQuery.java index 9cebeed96d..04120beb42 100644 --- a/jOOQ/src/main/java/org/jooq/ResultQuery.java +++ b/jOOQ/src/main/java/org/jooq/ResultQuery.java @@ -278,6 +278,8 @@ public interface ResultQuery extends Query, Iterable { */ X collect(Collector collector) throws DataAccessException; + + /** * Execute the query and "lazily" return the generated result. *

diff --git a/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java b/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java index a39eb98527..e726f5dbda 100644 --- a/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java @@ -644,16 +644,16 @@ final class InsertQueryImpl extends AbstractStoreQuery impl // [#7365] PostgreSQL ON CONFLICT (conflict columns) clause if (onConflict != null && onConflict.size() > 0) - return Collections.singletonList(onConflict); + return Collections.>>singletonList(onConflict); // [#7409] PostgreSQL ON CONFLICT ON CONSTRAINT clause else if (onConstraintUniqueKey != null) - return Collections.singletonList(onConstraintUniqueKey.getFields()); + return Collections.>>singletonList(onConstraintUniqueKey.getFields()); // [#6462] MySQL ON DUPLICATE KEY UPDATE clause // Flag for backwards compatibility considers only PRIMARY KEY else if (TRUE.equals(Tools.settings(configuration).isEmulateOnDuplicateKeyUpdateOnPrimaryKeyOnly())) - return Collections.singletonList(table.getPrimaryKey().getFields()); + return Collections.>>singletonList(table.getPrimaryKey().getFields()); // [#6462] MySQL ON DUPLICATE KEY UPDATE clause // All conflicting keys are considered