From d6a5d8647abab811f2fe871d72887ec076cbbfa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EC=84=A0=EC=9A=B0?= Date: Sun, 8 Jun 2025 13:20:37 +0900 Subject: [PATCH] Remove JDBC4ResultSetMetadata.java --- .../turso/jdbc4/JDBC4PreparedStatement.java | 2 +- .../turso/jdbc4/JDBC4ResultSetMetadata.java | 153 ------------------ 2 files changed, 1 insertion(+), 154 deletions(-) delete mode 100644 bindings/java/src/main/java/tech/turso/jdbc4/JDBC4ResultSetMetadata.java diff --git a/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4PreparedStatement.java b/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4PreparedStatement.java index 0565a4bf2..467cf94d1 100644 --- a/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4PreparedStatement.java +++ b/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4PreparedStatement.java @@ -204,7 +204,7 @@ public final class JDBC4PreparedStatement extends JDBC4Statement implements Prep @Override public ResultSetMetaData getMetaData() throws SQLException { - return new JDBC4ResultSetMetadata(this.resultSet); + return this.resultSet; } @Override diff --git a/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4ResultSetMetadata.java b/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4ResultSetMetadata.java deleted file mode 100644 index a1982a713..000000000 --- a/bindings/java/src/main/java/tech/turso/jdbc4/JDBC4ResultSetMetadata.java +++ /dev/null @@ -1,153 +0,0 @@ -package tech.turso.jdbc4; - -import java.sql.ResultSetMetaData; -import java.sql.SQLException; -import tech.turso.annotations.SkipNullableCheck; - -public class JDBC4ResultSetMetadata implements ResultSetMetaData { - - private final JDBC4ResultSet resultSet; - - public JDBC4ResultSetMetadata(JDBC4ResultSet resultSet) { - this.resultSet = resultSet; - } - - @Override - public int getColumnCount() throws SQLException { - // TODO - return 0; - } - - @Override - public boolean isAutoIncrement(int column) throws SQLException { - // TODO - return false; - } - - @Override - public boolean isCaseSensitive(int column) throws SQLException { - // TODO - return false; - } - - @Override - public boolean isSearchable(int column) throws SQLException { - // TODO - return false; - } - - @Override - public boolean isCurrency(int column) throws SQLException { - // TODO - return false; - } - - @Override - public int isNullable(int column) throws SQLException { - // TODO - return 0; - } - - @Override - public boolean isSigned(int column) throws SQLException { - // TODO - return false; - } - - @Override - public int getColumnDisplaySize(int column) throws SQLException { - // TODO - return 0; - } - - @Override - public String getColumnLabel(int column) throws SQLException { - // TODO - return ""; - } - - @Override - public String getColumnName(int column) throws SQLException { - // TODO - return ""; - } - - @Override - public String getSchemaName(int column) throws SQLException { - // TODO - return ""; - } - - @Override - public int getPrecision(int column) throws SQLException { - // TODO - return 0; - } - - @Override - public int getScale(int column) throws SQLException { - // TODO - return 0; - } - - @Override - public String getTableName(int column) throws SQLException { - // TODO - return ""; - } - - @Override - public String getCatalogName(int column) throws SQLException { - // TODO - return ""; - } - - @Override - public int getColumnType(int column) throws SQLException { - // TODO - return 0; - } - - @Override - public String getColumnTypeName(int column) throws SQLException { - // TODO - return ""; - } - - @Override - public boolean isReadOnly(int column) throws SQLException { - // TODO - return false; - } - - @Override - public boolean isWritable(int column) throws SQLException { - // TODO - return false; - } - - @Override - public boolean isDefinitelyWritable(int column) throws SQLException { - // TODO - return false; - } - - @Override - public String getColumnClassName(int column) throws SQLException { - // TODO - return ""; - } - - @Override - @SkipNullableCheck - public T unwrap(Class iface) throws SQLException { - // TODO - return null; - } - - @Override - public boolean isWrapperFor(Class iface) throws SQLException { - // TODO - return false; - } -}