diff --git a/jOOQ/src/main/java/org/jooq/Configuration.java b/jOOQ/src/main/java/org/jooq/Configuration.java
index 35f45964d6..00544f2509 100644
--- a/jOOQ/src/main/java/org/jooq/Configuration.java
+++ b/jOOQ/src/main/java/org/jooq/Configuration.java
@@ -400,8 +400,8 @@ public interface Configuration extends Serializable {
* This method is not thread-safe and should not be used in globally
* available Configuration objects.
*
- * @param newExecutorProvider The new executor to be contained in the
- * changed configuration.
+ * @param newExecutor The new executor to be contained in the changed
+ * configuration.
* @return The changed configuration.
*/
Configuration set(Executor newExecutor);
@@ -426,7 +426,7 @@ public interface Configuration extends Serializable {
* This method is not thread-safe and should not be used in globally
* available Configuration objects.
*
- * @param newConnection The new data source to be contained in the changed
+ * @param newDataSource The new data source to be contained in the changed
* configuration.
* @return The changed configuration.
*/
@@ -453,8 +453,8 @@ public interface Configuration extends Serializable {
* This method is not thread-safe and should not be used in globally
* available Configuration objects.
*
- * @param newRecordMapperProvider The new record mapper to be contained in
- * the changed configuration.
+ * @param newRecordMapper The new record mapper to be contained in the
+ * changed configuration.
* @return The changed configuration.
*/
Configuration set(RecordMapper, ?> newRecordMapper);
diff --git a/jOOQ/src/main/java/org/jooq/DSLContext.java b/jOOQ/src/main/java/org/jooq/DSLContext.java
index df399e7008..7d4dd81dd2 100644
--- a/jOOQ/src/main/java/org/jooq/DSLContext.java
+++ b/jOOQ/src/main/java/org/jooq/DSLContext.java
@@ -420,7 +420,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* DSLContext's underlying {@link #configuration()}'s
* {@link Configuration#connectionProvider()}.
*
- * @param runnable The code running statements against the
+ * @param callable The code running statements against the
* connection.
* @return The outcome of the callable
*/
@@ -4463,7 +4463,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* statement from this {@link DSLContext}. If you don't need to render or
* execute this SELECT statement (e.g. because you want to
* create a subselect), consider using the static
- * {@link DSL#select(Field...)} instead.
+ * {@link DSL#select(SelectField...)} instead.
*
* Example:
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Field#in(Select)}, {@link Field#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4525,7 +4525,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row2#in(Select)}, {@link Row2#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4555,7 +4555,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row3#in(Select)}, {@link Row3#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4585,7 +4585,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row4#in(Select)}, {@link Row4#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4615,7 +4615,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row5#in(Select)}, {@link Row5#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4645,7 +4645,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row6#in(Select)}, {@link Row6#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4675,7 +4675,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row7#in(Select)}, {@link Row7#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4705,7 +4705,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row8#in(Select)}, {@link Row8#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4735,7 +4735,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row9#in(Select)}, {@link Row9#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4765,7 +4765,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row10#in(Select)}, {@link Row10#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4795,7 +4795,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row11#in(Select)}, {@link Row11#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4825,7 +4825,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row12#in(Select)}, {@link Row12#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4855,7 +4855,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row13#in(Select)}, {@link Row13#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4885,7 +4885,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row14#in(Select)}, {@link Row14#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4915,7 +4915,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row15#in(Select)}, {@link Row15#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4945,7 +4945,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row16#in(Select)}, {@link Row16#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -4975,7 +4975,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row17#in(Select)}, {@link Row17#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5005,7 +5005,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row18#in(Select)}, {@link Row18#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5035,7 +5035,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row19#in(Select)}, {@link Row19#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5065,7 +5065,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row20#in(Select)}, {@link Row20#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5095,7 +5095,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row21#in(Select)}, {@link Row21#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5125,7 +5125,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #select(Field...)}, except that it
+ * This is the same as {@link #select(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row22#in(Select)}, {@link Row22#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5194,7 +5194,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* statement from this {@link DSLContext}. If you don't need to render or
* execute this
* Example:
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Field#in(Select)}, {@link Field#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5255,7 +5255,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row2#in(Select)}, {@link Row2#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5285,7 +5285,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row3#in(Select)}, {@link Row3#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5315,7 +5315,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row4#in(Select)}, {@link Row4#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5345,7 +5345,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row5#in(Select)}, {@link Row5#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5375,7 +5375,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row6#in(Select)}, {@link Row6#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5405,7 +5405,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row7#in(Select)}, {@link Row7#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5435,7 +5435,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row8#in(Select)}, {@link Row8#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5465,7 +5465,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row9#in(Select)}, {@link Row9#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5495,7 +5495,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row10#in(Select)}, {@link Row10#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5525,7 +5525,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row11#in(Select)}, {@link Row11#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5555,7 +5555,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row12#in(Select)}, {@link Row12#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5585,7 +5585,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row13#in(Select)}, {@link Row13#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5615,7 +5615,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row14#in(Select)}, {@link Row14#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5645,7 +5645,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row15#in(Select)}, {@link Row15#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5675,7 +5675,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row16#in(Select)}, {@link Row16#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5705,7 +5705,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row17#in(Select)}, {@link Row17#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5735,7 +5735,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row18#in(Select)}, {@link Row18#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5765,7 +5765,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row19#in(Select)}, {@link Row19#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5795,7 +5795,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row20#in(Select)}, {@link Row20#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5825,7 +5825,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row21#in(Select)}, {@link Row21#equal(Select)} and other predicate
* building methods taking subselect arguments.
@@ -5855,7 +5855,7 @@ public interface DSLContext extends Scope , AutoCloseable {
/**
* Create a new DSL select statement.
*
- * This is the same as {@link #selectDistinct(Field...)}, except that it
+ * This is the same as {@link #selectDistinct(SelectField...)}, except that it
* declares additional record-level typesafety, which is needed by
* {@link Row22#in(Select)}, {@link Row22#equal(Select)} and other predicate
* building methods taking subselect arguments.
diff --git a/jOOQ/src/main/java/org/jooq/Record.java b/jOOQ/src/main/java/org/jooq/Record.java
index b731297c68..d75ed64888 100644
--- a/jOOQ/src/main/java/org/jooq/Record.java
+++ b/jOOQ/src/main/java/org/jooq/Record.java
@@ -692,7 +692,7 @@ public interface Record extends Attachable, Comparable
* DSLContext create = DSL.using(configuration);
@@ -4485,7 +4485,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* using plain SQL
*
*
- * @see DSL#select(Field...)
+ * @see DSL#select(SelectField...)
*/
@Support
SelectSelectStepSELECT statement (e.g. because you want to
* create a subselect), consider using the static
- * {@link DSL#selectDistinct(Field...)} instead.
+ * {@link DSL#selectDistinct(SelectField...)} instead.
*
* DSLContext create = DSL.using(configuration);
@@ -5215,7 +5215,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* using plain SQL
*
*
- * @see DSL#selectDistinct(Field...)
+ * @see DSL#selectDistinct(SelectField...)
*/
@Support
SelectSelectStep