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);