@Override public Query query(String sql) { return query(sql, new Object[0]); }
@Override public Query query(String sql, QueryPart... parts) { return query(sql, (Object[]) parts); }
@Override public Batch batch(String... queries) { Query[] result = new Query[queries.length]; for (int i = 0; i < queries.length; i++) { result[i] = query(queries[i]); } return batch(result); }
@Override public int execute(SQL sql) { return query(sql).execute(); }
@Override public int execute(String sql, QueryPart... parts) { return query(sql, (Object[]) parts).execute(); }
@Override public Batch batch(String sql, Object[]... bindings) { return batch(query(sql), bindings); }
@Override public Batch batch(String... queries) { Query[] result = new Query[queries.length]; for (int i = 0; i < queries.length; i++) { result[i] = query(queries[i]); } return batch(result); }
@Override public Query query(String sql, Object... bindings) { return query(template(sql), bindings); }
@Override public Query query(String sql, QueryPart... parts) { return query(template(sql), (Object[]) parts); }
@Override public Query query(String sql) { return query(template(sql), new Object[0]); }
@Override public int execute(String sql) { return query(sql).execute(); }
@Override public int execute(String sql, QueryPart... parts) { return query(sql, parts).execute(); }
@SuppressWarnings("deprecation") int execute(org.jooq.Template template, Object... parameters) { return query(template, parameters).execute(); }
@Override public Batch batch(String sql, Object[]... bindings) { return batch(query(sql), bindings); }
@Override public Query query(String sql, Object... bindings) { return query(sql(sql, bindings)); }
@Override public int execute(String sql) { return query(sql).execute(); }
@Override public int execute(String sql, Object... bindings) { return query(sql, bindings).execute(); }
@Override public BatchBindStep batch(String sql) { return batch(query(sql)); }
@Override public int execute(String sql, Object... bindings) { return query(sql, bindings).execute(); }
@Override public BatchBindStep batch(String sql) { return batch(query(sql)); }