From cd176e0ad5b8f3b1795bb3e786b2c182b204d91d Mon Sep 17 00:00:00 2001 From: lukaseder Date: Tue, 23 Jan 2018 16:14:27 +0100 Subject: [PATCH] [#7091] ParsingStatement is not overriding all methods from DefaultStatement --- .../java/org/jooq/impl/ParsingStatement.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java b/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java index 81326b65e6..35e1408448 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java @@ -102,6 +102,30 @@ final class ParsingStatement extends DefaultCallableStatement { return super.execute(connection.translate(sql), columnNames); } + + + @Override + public final long executeLargeUpdate(String sql) throws SQLException { + return super.executeLargeUpdate(connection.translate(sql)); + } + + @Override + public final long executeLargeUpdate(String sql, int autoGeneratedKeys) throws SQLException { + return super.executeLargeUpdate(connection.translate(sql), autoGeneratedKeys); + } + + @Override + public final long executeLargeUpdate(String sql, int[] columnIndexes) throws SQLException { + return super.executeLargeUpdate(connection.translate(sql), columnIndexes); + } + + @Override + public final long executeLargeUpdate(String sql, String[] columnNames) throws SQLException { + return super.executeLargeUpdate(connection.translate(sql), columnNames); + } + + + @Override public final void addBatch(String sql) throws SQLException { super.addBatch(connection.translate(sql));