From c71857c804c6b05703fe8b218aa20b5ba5bb84d2 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 12 Mar 2021 11:04:36 +0100 Subject: [PATCH] [jOOQ/jOOQ#11512] Implement ParsingStatement.clearParameters() --- jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java b/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java index 7df3ab1769..14caae2b63 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java @@ -406,6 +406,11 @@ final class ParsingStatement implements CallableStatement { // XXX: Indexed Variable binding for PreparedStatement // ------------------------------------------------------------------------- + @Override + public final void clearParameters() throws SQLException { + binds.clear(); + } + private final void set(int parameterIndex, Supplier> supplier) { bindValues(parameterIndex).set(parameterIndex - 1, supplier.get()); } @@ -1293,11 +1298,6 @@ final class ParsingStatement implements CallableStatement { // XXX: TODO // ------------------------------------------------------------------------- - @Override - public final void clearParameters() throws SQLException { - throw new SQLFeatureNotSupportedException(); - } - @Override public final void addBatch() throws SQLException { throw new SQLFeatureNotSupportedException();