review feedback

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
This commit is contained in:
Mark Herwege 2024-12-03 08:33:59 +01:00
parent de9a5d5312
commit 34bc112011

View File

@ -36,10 +36,10 @@ import org.mapdb.DBMaker;
import org.openhab.core.OpenHAB; import org.openhab.core.OpenHAB;
import org.openhab.core.common.ThreadPoolManager; import org.openhab.core.common.ThreadPoolManager;
import org.openhab.core.items.Item; import org.openhab.core.items.Item;
import org.openhab.core.items.ManagedItemProvider.PersistedItem;
import org.openhab.core.library.types.DateTimeType; import org.openhab.core.library.types.DateTimeType;
import org.openhab.core.persistence.FilterCriteria; import org.openhab.core.persistence.FilterCriteria;
import org.openhab.core.persistence.HistoricItem; import org.openhab.core.persistence.HistoricItem;
import org.openhab.core.persistence.PersistedItem;
import org.openhab.core.persistence.PersistenceItemInfo; import org.openhab.core.persistence.PersistenceItemInfo;
import org.openhab.core.persistence.PersistenceService; import org.openhab.core.persistence.PersistenceService;
import org.openhab.core.persistence.QueryablePersistenceService; import org.openhab.core.persistence.QueryablePersistenceService;
@ -217,7 +217,7 @@ public class MapDbPersistenceService implements QueryablePersistenceService {
return null; return null;
} }
Optional<MapDbItem> item = deserialize(json); Optional<MapDbItem> item = deserialize(json);
return item.isPresent() ? item.get() : null; return item.orElse(null);
} }
private String serialize(MapDbItem item) { private String serialize(MapDbItem item) {