This is an automated email from the ASF dual-hosted git repository.

derjan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/empire-db.git


The following commit(s) were added to refs/heads/master by this push:
     new 9e4b0dd  DBContext
9e4b0dd is described below

commit 9e4b0ddb3d0e619d06d623c8a9aae4b6c9436d88
Author: Jan Glaubitz <[email protected]>
AuthorDate: Mon Feb 21 12:44:38 2022 +0100

    DBContext
    
    - changed return type of getUtils() to DBUtils
---
 empire-db/src/main/java/org/apache/empire/db/DBContext.java          | 2 +-
 .../src/main/java/org/apache/empire/db/context/DBContextBase.java    | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/empire-db/src/main/java/org/apache/empire/db/DBContext.java 
b/empire-db/src/main/java/org/apache/empire/db/DBContext.java
index 52297f8..dcc47fe 100644
--- a/empire-db/src/main/java/org/apache/empire/db/DBContext.java
+++ b/empire-db/src/main/java/org/apache/empire/db/DBContext.java
@@ -34,7 +34,7 @@ public interface DBContext
     
     Connection getConnection();
     
-    <T extends DBUtils> T getUtils();
+    DBUtils getUtils();
 
     DBCommand createCommand(); 
     
diff --git 
a/empire-db/src/main/java/org/apache/empire/db/context/DBContextBase.java 
b/empire-db/src/main/java/org/apache/empire/db/context/DBContextBase.java
index d1c09df..e80b683 100644
--- a/empire-db/src/main/java/org/apache/empire/db/context/DBContextBase.java
+++ b/empire-db/src/main/java/org/apache/empire/db/context/DBContextBase.java
@@ -55,13 +55,12 @@ public abstract class DBContextBase implements DBContext
         return new DBUtils(this);
     }
 
-    @SuppressWarnings("unchecked")
     @Override
-    public <T extends DBUtils> T getUtils()
+    public DBUtils getUtils()
     {
         if (utils==null)
             utils = createUtils();
-        return ((T)utils);
+        return utils;
     }
 
     protected abstract Connection getConnection(boolean required);

Reply via email to