src/main/java/de/uapcore/lightpit/dao/AbstractDao.java

changeset 39
e722861558bb
parent 38
cf85ef18f231
child 40
276ef00a336d
     1.1 --- a/src/main/java/de/uapcore/lightpit/dao/AbstractDao.java	Mon May 11 19:09:06 2020 +0200
     1.2 +++ b/src/main/java/de/uapcore/lightpit/dao/AbstractDao.java	Tue May 12 22:03:00 2020 +0200
     1.3 @@ -74,7 +74,7 @@
     1.4          }
     1.5      }
     1.6  
     1.7 -    protected final <T> void setForeignKeyOrNull(PreparedStatement stmt, int index, T instance, Function<T, Integer> keyGetter) throws SQLException {
     1.8 +    protected final void setForeignKeyOrNull(PreparedStatement stmt, int index, Object instance, Function<Object, Integer> keyGetter) throws SQLException {
     1.9          Integer key = Optional.ofNullable(instance).map(keyGetter).orElse(null);
    1.10          if (key == null) {
    1.11              stmt.setNull(index, Types.INTEGER);

mercurial