diff --git a/jOOQ-spring/src/main/java/org/jooq/util/spring/FactoryProxy.java b/jOOQ-spring/src/main/java/org/jooq/util/spring/FactoryProxy.java index afa222435f..b88390e2f4 100644 --- a/jOOQ-spring/src/main/java/org/jooq/util/spring/FactoryProxy.java +++ b/jOOQ-spring/src/main/java/org/jooq/util/spring/FactoryProxy.java @@ -296,17 +296,17 @@ public class FactoryProxy implements FactoryOperations, MethodInterceptor { } @Override - public final > MergeUsingStep mergeInto(Table table) { + public final MergeUsingStep mergeInto(Table table) { return getDelegate().mergeInto(table); } @Override - public final > DeleteQuery deleteQuery(Table table) { + public final DeleteQuery deleteQuery(Table table) { return getDelegate().deleteQuery(table); } @Override - public final > DeleteWhereStep delete(Table table) { + public final DeleteWhereStep delete(Table table) { return getDelegate().delete(table); } diff --git a/jOOQ/src/main/java/org/jooq/Delete.java b/jOOQ/src/main/java/org/jooq/Delete.java index 17722612f5..ced7fc231a 100644 --- a/jOOQ/src/main/java/org/jooq/Delete.java +++ b/jOOQ/src/main/java/org/jooq/Delete.java @@ -40,6 +40,6 @@ package org.jooq; * * @author Lukas Eder */ -public interface Delete> extends Query { +public interface Delete extends Query { } diff --git a/jOOQ/src/main/java/org/jooq/DeleteConditionStep.java b/jOOQ/src/main/java/org/jooq/DeleteConditionStep.java index a53b2535fa..8be3ded831 100644 --- a/jOOQ/src/main/java/org/jooq/DeleteConditionStep.java +++ b/jOOQ/src/main/java/org/jooq/DeleteConditionStep.java @@ -50,7 +50,7 @@ import org.jooq.impl.Factory; * * @author Lukas Eder */ -public interface DeleteConditionStep> extends DeleteFinalStep { +public interface DeleteConditionStep extends DeleteFinalStep { /** * Combine the currently assembled conditions with another one using the diff --git a/jOOQ/src/main/java/org/jooq/DeleteFinalStep.java b/jOOQ/src/main/java/org/jooq/DeleteFinalStep.java index b5f80f7250..64bb165550 100644 --- a/jOOQ/src/main/java/org/jooq/DeleteFinalStep.java +++ b/jOOQ/src/main/java/org/jooq/DeleteFinalStep.java @@ -48,6 +48,6 @@ package org.jooq; * * @author Lukas Eder */ -public interface DeleteFinalStep> extends Delete { +public interface DeleteFinalStep extends Delete { } diff --git a/jOOQ/src/main/java/org/jooq/DeleteQuery.java b/jOOQ/src/main/java/org/jooq/DeleteQuery.java index 9083395ea8..013961f99c 100644 --- a/jOOQ/src/main/java/org/jooq/DeleteQuery.java +++ b/jOOQ/src/main/java/org/jooq/DeleteQuery.java @@ -42,6 +42,6 @@ package org.jooq; * @param The record type of the table being deleted from * @author Lukas Eder */ -public interface DeleteQuery> extends ConditionProvider, Delete { +public interface DeleteQuery extends ConditionProvider, Delete { } diff --git a/jOOQ/src/main/java/org/jooq/DeleteWhereStep.java b/jOOQ/src/main/java/org/jooq/DeleteWhereStep.java index c40df7086c..b42f61ab57 100644 --- a/jOOQ/src/main/java/org/jooq/DeleteWhereStep.java +++ b/jOOQ/src/main/java/org/jooq/DeleteWhereStep.java @@ -52,7 +52,7 @@ import org.jooq.impl.Factory; * * @author Lukas Eder */ -public interface DeleteWhereStep> extends DeleteFinalStep { +public interface DeleteWhereStep extends DeleteFinalStep { /** * Add conditions to the query diff --git a/jOOQ/src/main/java/org/jooq/FactoryOperations.java b/jOOQ/src/main/java/org/jooq/FactoryOperations.java index 5e3b492f43..9d365d50cd 100644 --- a/jOOQ/src/main/java/org/jooq/FactoryOperations.java +++ b/jOOQ/src/main/java/org/jooq/FactoryOperations.java @@ -467,7 +467,7 @@ public interface FactoryOperations extends Configuration { * .execute(); * */ - > MergeUsingStep mergeInto(Table table); + MergeUsingStep mergeInto(Table table); /** * Create a new {@link DeleteQuery} @@ -475,7 +475,7 @@ public interface FactoryOperations extends Configuration { * @param table The table to delete data from * @return The new {@link DeleteQuery} */ - > DeleteQuery deleteQuery(Table table); + DeleteQuery deleteQuery(Table table); /** * Create a new DSL delete statement. @@ -488,7 +488,7 @@ public interface FactoryOperations extends Configuration { * .execute(); * */ - > DeleteWhereStep delete(Table table); + DeleteWhereStep delete(Table table); /** * Execute a set of queries in batch mode (without bind values). diff --git a/jOOQ/src/main/java/org/jooq/Merge.java b/jOOQ/src/main/java/org/jooq/Merge.java index e830c15327..e62a290a85 100644 --- a/jOOQ/src/main/java/org/jooq/Merge.java +++ b/jOOQ/src/main/java/org/jooq/Merge.java @@ -40,6 +40,6 @@ package org.jooq; * * @author Lukas Eder */ -public interface Merge> extends Query { +public interface Merge extends Query { } diff --git a/jOOQ/src/main/java/org/jooq/MergeFinalStep.java b/jOOQ/src/main/java/org/jooq/MergeFinalStep.java index e3a6418984..7d8b1345b2 100644 --- a/jOOQ/src/main/java/org/jooq/MergeFinalStep.java +++ b/jOOQ/src/main/java/org/jooq/MergeFinalStep.java @@ -54,6 +54,6 @@ package org.jooq; * * @author Lukas Eder */ -public interface MergeFinalStep> extends Merge { +public interface MergeFinalStep extends Merge { } diff --git a/jOOQ/src/main/java/org/jooq/MergeMatchedSetMoreStep.java b/jOOQ/src/main/java/org/jooq/MergeMatchedSetMoreStep.java index 6bceca47e4..52d3ba6161 100644 --- a/jOOQ/src/main/java/org/jooq/MergeMatchedSetMoreStep.java +++ b/jOOQ/src/main/java/org/jooq/MergeMatchedSetMoreStep.java @@ -54,6 +54,6 @@ package org.jooq; * * @author Lukas Eder */ -public interface MergeMatchedSetMoreStep> extends MergeMatchedSetStep, MergeNotMatchedStep { +public interface MergeMatchedSetMoreStep extends MergeMatchedSetStep, MergeNotMatchedStep { } diff --git a/jOOQ/src/main/java/org/jooq/MergeMatchedSetStep.java b/jOOQ/src/main/java/org/jooq/MergeMatchedSetStep.java index a3c07ac9c4..4981b8b109 100644 --- a/jOOQ/src/main/java/org/jooq/MergeMatchedSetStep.java +++ b/jOOQ/src/main/java/org/jooq/MergeMatchedSetStep.java @@ -56,7 +56,7 @@ import java.util.Map; * * @author Lukas Eder */ -public interface MergeMatchedSetStep> { +public interface MergeMatchedSetStep { /** * Set values for UPDATE in the MERGE statement's diff --git a/jOOQ/src/main/java/org/jooq/MergeMatchedStep.java b/jOOQ/src/main/java/org/jooq/MergeMatchedStep.java index 59790ec975..4aa8b4e6de 100644 --- a/jOOQ/src/main/java/org/jooq/MergeMatchedStep.java +++ b/jOOQ/src/main/java/org/jooq/MergeMatchedStep.java @@ -54,7 +54,7 @@ package org.jooq; * * @author Lukas Eder */ -public interface MergeMatchedStep> { +public interface MergeMatchedStep { /** * Add the WHEN MATCHED THEN UPDATE clause to the diff --git a/jOOQ/src/main/java/org/jooq/MergeNotMatchedStep.java b/jOOQ/src/main/java/org/jooq/MergeNotMatchedStep.java index 781f8b8ebb..f917a96235 100644 --- a/jOOQ/src/main/java/org/jooq/MergeNotMatchedStep.java +++ b/jOOQ/src/main/java/org/jooq/MergeNotMatchedStep.java @@ -56,7 +56,7 @@ import java.util.Collection; * * @author Lukas Eder */ -public interface MergeNotMatchedStep> { +public interface MergeNotMatchedStep { /** * Add the WHEN NOT MATCHED THEN INSERT clause to the diff --git a/jOOQ/src/main/java/org/jooq/MergeNotMatchedValuesStep.java b/jOOQ/src/main/java/org/jooq/MergeNotMatchedValuesStep.java index 7b07f1b38e..7d1cfb3938 100644 --- a/jOOQ/src/main/java/org/jooq/MergeNotMatchedValuesStep.java +++ b/jOOQ/src/main/java/org/jooq/MergeNotMatchedValuesStep.java @@ -56,7 +56,7 @@ import java.util.Collection; * * @author Lukas Eder */ -public interface MergeNotMatchedValuesStep> { +public interface MergeNotMatchedValuesStep { /** * Set VALUES for INSERT in the MERGE diff --git a/jOOQ/src/main/java/org/jooq/MergeOnConditionStep.java b/jOOQ/src/main/java/org/jooq/MergeOnConditionStep.java index e1e801884a..592e2dd598 100644 --- a/jOOQ/src/main/java/org/jooq/MergeOnConditionStep.java +++ b/jOOQ/src/main/java/org/jooq/MergeOnConditionStep.java @@ -56,7 +56,7 @@ import org.jooq.impl.Factory; * * @author Lukas Eder */ -public interface MergeOnConditionStep> extends MergeMatchedStep { +public interface MergeOnConditionStep extends MergeMatchedStep { /** * Combine the currently assembled conditions with another one using the diff --git a/jOOQ/src/main/java/org/jooq/MergeOnStep.java b/jOOQ/src/main/java/org/jooq/MergeOnStep.java index ea609fe0a6..5708c9fe94 100644 --- a/jOOQ/src/main/java/org/jooq/MergeOnStep.java +++ b/jOOQ/src/main/java/org/jooq/MergeOnStep.java @@ -56,7 +56,7 @@ import org.jooq.impl.Factory; * * @author Lukas Eder */ -public interface MergeOnStep> { +public interface MergeOnStep { /** * Provide join conditions and proceed to the next step diff --git a/jOOQ/src/main/java/org/jooq/MergeUsingStep.java b/jOOQ/src/main/java/org/jooq/MergeUsingStep.java index eabe03f44c..124f092be2 100644 --- a/jOOQ/src/main/java/org/jooq/MergeUsingStep.java +++ b/jOOQ/src/main/java/org/jooq/MergeUsingStep.java @@ -54,7 +54,7 @@ package org.jooq; * * @author Lukas Eder */ -public interface MergeUsingStep> { +public interface MergeUsingStep { /** * Add the USING clause to the MERGE statement diff --git a/jOOQ/src/main/java/org/jooq/Update.java b/jOOQ/src/main/java/org/jooq/Update.java index 99e3240f52..6dbd7a3184 100644 --- a/jOOQ/src/main/java/org/jooq/Update.java +++ b/jOOQ/src/main/java/org/jooq/Update.java @@ -40,6 +40,6 @@ package org.jooq; * * @author Lukas Eder */ -public interface Update> extends Query { +public interface Update extends Query { } diff --git a/jOOQ/src/main/java/org/jooq/impl/DeleteImpl.java b/jOOQ/src/main/java/org/jooq/impl/DeleteImpl.java index bbaefe3d35..05153d801e 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DeleteImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/DeleteImpl.java @@ -46,14 +46,14 @@ import org.jooq.Configuration; import org.jooq.DeleteConditionStep; import org.jooq.DeleteWhereStep; import org.jooq.Operator; +import org.jooq.Record; import org.jooq.Select; import org.jooq.Table; -import org.jooq.TableRecord; /** * @author Lukas Eder */ -class DeleteImpl> +class DeleteImpl extends AbstractDelegatingQueryPart> implements diff --git a/jOOQ/src/main/java/org/jooq/impl/DeleteQueryImpl.java b/jOOQ/src/main/java/org/jooq/impl/DeleteQueryImpl.java index 89bdbdc0fc..ad187f92bf 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DeleteQueryImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/DeleteQueryImpl.java @@ -45,14 +45,14 @@ import org.jooq.Condition; import org.jooq.Configuration; import org.jooq.DeleteQuery; import org.jooq.Operator; +import org.jooq.Record; import org.jooq.RenderContext; import org.jooq.Table; -import org.jooq.TableRecord; /** * @author Lukas Eder */ -class DeleteQueryImpl> extends AbstractQuery implements DeleteQuery { +class DeleteQueryImpl extends AbstractQuery implements DeleteQuery { private static final long serialVersionUID = -1943687511774150929L; diff --git a/jOOQ/src/main/java/org/jooq/impl/Factory.java b/jOOQ/src/main/java/org/jooq/impl/Factory.java index 4cb4290bb9..4a39973971 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Factory.java +++ b/jOOQ/src/main/java/org/jooq/impl/Factory.java @@ -980,7 +980,7 @@ public class Factory implements FactoryOperations { * {@inheritDoc} */ @Override - public final > MergeUsingStep mergeInto(Table table) { + public final MergeUsingStep mergeInto(Table table) { return new MergeImpl(this, table); } @@ -988,7 +988,7 @@ public class Factory implements FactoryOperations { * {@inheritDoc} */ @Override - public final > DeleteQuery deleteQuery(Table table) { + public final DeleteQuery deleteQuery(Table table) { return new DeleteQueryImpl(this, table); } @@ -996,7 +996,7 @@ public class Factory implements FactoryOperations { * {@inheritDoc} */ @Override - public final > DeleteWhereStep delete(Table table) { + public final DeleteWhereStep delete(Table table) { return new DeleteImpl(this, table); } diff --git a/jOOQ/src/main/java/org/jooq/impl/MergeImpl.java b/jOOQ/src/main/java/org/jooq/impl/MergeImpl.java index ee9cec81e7..09e4bc6d09 100644 --- a/jOOQ/src/main/java/org/jooq/impl/MergeImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/MergeImpl.java @@ -59,17 +59,17 @@ import org.jooq.MergeOnConditionStep; import org.jooq.MergeOnStep; import org.jooq.MergeUsingStep; import org.jooq.Operator; +import org.jooq.Record; import org.jooq.RenderContext; import org.jooq.Select; import org.jooq.Table; import org.jooq.TableLike; -import org.jooq.TableRecord; import org.jooq.tools.StringUtils; /** * @author Lukas Eder */ -class MergeImpl> extends AbstractQuery +class MergeImpl extends AbstractQuery implements // Cascading interface implementations for Merge behaviour