postgresql-jdbc.git / summary / log / commit / refs

commit    9992e8a53b1f4f6ec4cfbccd7fa843e6da92dd05
Author:   Alexis Meneses <alexismeneses@users.noreply.github.com>
Date:     Mon May 05 14:25:15 2014 +0000

    use of a checked cast to remove compilation warnings on unwrap methods


org/postgresql/ds/jdbc4/AbstractJdbc4PoolingDataSource.java | 2 +- org/postgresql/ds/jdbc4/AbstractJdbc4SimpleDataSource.java | 2 +- org/postgresql/jdbc4/AbstractJdbc4Connection.java | 2 +- org/postgresql/jdbc4/AbstractJdbc4DatabaseMetaData.java | 2 +- org/postgresql/jdbc4/AbstractJdbc4ParameterMetaData.java | 2 +- org/postgresql/jdbc4/AbstractJdbc4ResultSet.java | 2 +- org/postgresql/jdbc4/AbstractJdbc4ResultSetMetaData.java | 2 +- org/postgresql/jdbc4/AbstractJdbc4Statement.java | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/org/postgresql/ds/jdbc4/AbstractJdbc4PoolingDataSource.java b/org/postgresql/ds/jdbc4/AbstractJdbc4PoolingDataSource.java index 035ba55a..9a226234 100644 --- a/org/postgresql/ds/jdbc4/AbstractJdbc4PoolingDataSource.java +++ b/org/postgresql/ds/jdbc4/AbstractJdbc4PoolingDataSource.java @@ -24,7 +24,7 @@ public abstract class AbstractJdbc4PoolingDataSource extends AbstractJdbc23Pooli { if (iface.isAssignableFrom(getClass())) { - return (T) this; + return iface.cast(this); } throw new SQLException("Cannot unwrap to " + iface.getName()); } diff --git a/org/postgresql/ds/jdbc4/AbstractJdbc4SimpleDataSource.java b/org/postgresql/ds/jdbc4/AbstractJdbc4SimpleDataSource.java index 59a3a484..a4bb3562 100644 --- a/org/postgresql/ds/jdbc4/AbstractJdbc4SimpleDataSource.java +++ b/org/postgresql/ds/jdbc4/AbstractJdbc4SimpleDataSource.java @@ -23,7 +23,7 @@ public abstract class AbstractJdbc4SimpleDataSource extends AbstractJdbc23Simple { if (iface.isAssignableFrom(getClass())) { - return (T) this; + return iface.cast(this); } throw new SQLException("Cannot unwrap to " + iface.getName()); } diff --git a/org/postgresql/jdbc4/AbstractJdbc4Connection.java b/org/postgresql/jdbc4/AbstractJdbc4Connection.java index 24180aaa..8968ab2d 100644 --- a/org/postgresql/jdbc4/AbstractJdbc4Connection.java +++ b/org/postgresql/jdbc4/AbstractJdbc4Connection.java @@ -247,7 +247,7 @@ abstract class AbstractJdbc4Connection extends org.postgresql.jdbc3g.AbstractJdb checkClosed(); if (iface.isAssignableFrom(getClass())) { - return (T) this; + return iface.cast(this); } throw new SQLException("Cannot unwrap to " + iface.getName()); } diff --git a/org/postgresql/jdbc4/AbstractJdbc4DatabaseMetaData.java b/org/postgresql/jdbc4/AbstractJdbc4DatabaseMetaData.java index 4bef75a3..9d57fc30 100644 --- a/org/postgresql/jdbc4/AbstractJdbc4DatabaseMetaData.java +++ b/org/postgresql/jdbc4/AbstractJdbc4DatabaseMetaData.java @@ -77,7 +77,7 @@ public abstract class AbstractJdbc4DatabaseMetaData extends org.postgresql.jdbc3 { if (iface.isAssignableFrom(getClass())) { - return (T) this; + return iface.cast(this); } throw new SQLException("Cannot unwrap to " + iface.getName()); } diff --git a/org/postgresql/jdbc4/AbstractJdbc4ParameterMetaData.java b/org/postgresql/jdbc4/AbstractJdbc4ParameterMetaData.java index 59b5ae87..e2062aa7 100644 --- a/org/postgresql/jdbc4/AbstractJdbc4ParameterMetaData.java +++ b/org/postgresql/jdbc4/AbstractJdbc4ParameterMetaData.java @@ -27,7 +27,7 @@ public abstract class AbstractJdbc4ParameterMetaData extends org.postgresql.jdbc { if (iface.isAssignableFrom(getClass())) { - return (T) this; + return iface.cast(this); } throw new SQLException("Cannot unwrap to " + iface.getName()); } diff --git a/org/postgresql/jdbc4/AbstractJdbc4ResultSet.java b/org/postgresql/jdbc4/AbstractJdbc4ResultSet.java index ea591208..dabe640e 100644 --- a/org/postgresql/jdbc4/AbstractJdbc4ResultSet.java +++ b/org/postgresql/jdbc4/AbstractJdbc4ResultSet.java @@ -285,7 +285,7 @@ abstract class AbstractJdbc4ResultSet extends org.postgresql.jdbc3g.AbstractJdbc { if (iface.isAssignableFrom(getClass())) { - return (T) this; + return iface.cast(this); } throw new SQLException("Cannot unwrap to " + iface.getName()); } diff --git a/org/postgresql/jdbc4/AbstractJdbc4ResultSetMetaData.java b/org/postgresql/jdbc4/AbstractJdbc4ResultSetMetaData.java index 1e3f7d32..0dff3e64 100644 --- a/org/postgresql/jdbc4/AbstractJdbc4ResultSetMetaData.java +++ b/org/postgresql/jdbc4/AbstractJdbc4ResultSetMetaData.java @@ -28,7 +28,7 @@ abstract class AbstractJdbc4ResultSetMetaData extends org.postgresql.jdbc2.Abstr { if (iface.isAssignableFrom(getClass())) { - return (T) this; + return iface.cast(this); } throw new SQLException("Cannot unwrap to " + iface.getName()); } diff --git a/org/postgresql/jdbc4/AbstractJdbc4Statement.java b/org/postgresql/jdbc4/AbstractJdbc4Statement.java index d2adcf8e..3f5ad522 100644 --- a/org/postgresql/jdbc4/AbstractJdbc4Statement.java +++ b/org/postgresql/jdbc4/AbstractJdbc4Statement.java @@ -371,7 +371,7 @@ abstract class AbstractJdbc4Statement extends org.postgresql.jdbc3g.AbstractJdbc { if (iface.isAssignableFrom(getClass())) { - return (T) this; + return iface.cast(this); } throw new SQLException("Cannot unwrap to " + iface.getName()); } [parent: ac799296f832]