]> git.basschouten.com Git - openhab-addons.git/commit
[jdbc] Improve conversion of database value to item state (#15434)
authorJacob Laursen <jacob-github@vindvejr.dk>
Sat, 23 Sep 2023 15:34:06 +0000 (17:34 +0200)
committerGitHub <noreply@github.com>
Sat, 23 Sep 2023 15:34:06 +0000 (17:34 +0200)
commit619dd617aa7506a65bf8003dc80fd35852a6776b
treebbe0b6c0bf9637c892223bde6c01812589eea227
parente847139f97a9c1addc856582a429f3932dc8b5eb
[jdbc] Improve conversion of database value to item state (#15434)

* Improve conversion of database value to item state
* Refactor test cases to reduce redundancy
* Refactor for type-safety
* Refactor type cast

Fixes #15433

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/db/JdbcBaseDAO.java
bundles/org.openhab.persistence.jdbc/src/test/java/org/openhab/persistence/jdbc/internal/db/JdbcBaseDAOTest.java