From 44c3341baa12ee912dc2317a3c95d6a7dc891325 Mon Sep 17 00:00:00 2001
From: Fredrik Roubert <fredrik@roubert.name>
Date: Sat, 18 Feb 2023 18:27:29 +0100
Subject: [PATCH] ITS#4501 Add @Deprecated annotations to deprecated interface
 methods.

JDK 1.5 deprecated these interface methods so they should be annotated
as deprecated also in this implementation of that interface.
---
 .../octetstring/jdbcLdap/sql/JdbcLdapPreparedStatement.java   | 1 +
 src/com/octetstring/jdbcLdap/sql/LdapResultSet.java           | 4 ++++
 2 files changed, 5 insertions(+)

diff --git a/src/com/octetstring/jdbcLdap/sql/JdbcLdapPreparedStatement.java b/src/com/octetstring/jdbcLdap/sql/JdbcLdapPreparedStatement.java
index 9f3f958..fd205f9 100644
--- a/src/com/octetstring/jdbcLdap/sql/JdbcLdapPreparedStatement.java
+++ b/src/com/octetstring/jdbcLdap/sql/JdbcLdapPreparedStatement.java
@@ -70,6 +70,7 @@ public class JdbcLdapPreparedStatement extends JdbcLdapStatement implements java
 
 	
     
+	@Deprecated
     public void setUnicodeStream(int param, java.io.InputStream inputStream, int param2) throws java.sql.SQLException {
         char[] c = new char[param2];
         try {
diff --git a/src/com/octetstring/jdbcLdap/sql/LdapResultSet.java b/src/com/octetstring/jdbcLdap/sql/LdapResultSet.java
index cb02951..b29804f 100644
--- a/src/com/octetstring/jdbcLdap/sql/LdapResultSet.java
+++ b/src/com/octetstring/jdbcLdap/sql/LdapResultSet.java
@@ -202,11 +202,13 @@ public class LdapResultSet implements java.sql.ResultSet {
 		return new BigDecimal(getByName(str));
 	}
 
+	@Deprecated
 	public java.math.BigDecimal getBigDecimal(int param, int param1)
 		throws java.sql.SQLException {
 		return new BigDecimal(getByNum(param));
 	}
 
+	@Deprecated
 	public java.math.BigDecimal getBigDecimal(java.lang.String str, int param)
 		throws java.sql.SQLException {
 		return new BigDecimal(getByName(str));
@@ -478,11 +480,13 @@ public class LdapResultSet implements java.sql.ResultSet {
 		}
 	}
 
+	@Deprecated
 	public java.io.InputStream getUnicodeStream(int param)
 		throws java.sql.SQLException {
 		return new ByteArrayInputStream(getByNum(param).getBytes(StandardCharsets.UTF_8));
 	}
 
+	@Deprecated
 	public java.io.InputStream getUnicodeStream(java.lang.String str)
 		throws java.sql.SQLException {
 		return new ByteArrayInputStream(getByName(str).getBytes(StandardCharsets.UTF_8));
-- 
GitLab