Uses of Interface
org.openhab.core.persistence.HistoricItem
Packages that use HistoricItem
-
Uses of HistoricItem in org.openhab.core.persistence
Methods in org.openhab.core.persistence that return types with arguments of type HistoricItemModifier and TypeMethodDescriptionQueryablePersistenceService.query(FilterCriteria filter) Queries thePersistenceServicefor historic data with a givenFilterCriteria. -
Uses of HistoricItem in org.openhab.core.persistence.extensions
Methods in org.openhab.core.persistence.extensions that return HistoricItemModifier and TypeMethodDescriptionstatic @Nullable HistoricItemPersistenceExtensions.historicState(Item item, ZonedDateTime timestamp) Retrieves the historic item for a givenitemat a certain point in time through the default persistence service.static @Nullable HistoricItemPersistenceExtensions.historicState(Item item, ZonedDateTime timestamp, String serviceId) Retrieves the historic item for a givenitemat a certain point in time through aPersistenceServiceidentified by theserviceId.static @Nullable HistoricItemPersistenceExtensions.maximumBetween(Item item, ZonedDateTime begin, ZonedDateTime end) Gets the historic item with the maximum value of the state of a givenitemsince a certain point in time.static @Nullable HistoricItemPersistenceExtensions.maximumBetween(Item item, ZonedDateTime begin, ZonedDateTime end, String serviceId) Gets the historic item with the maximum value of the state of a givenitemsince a certain point in time.static @Nullable HistoricItemPersistenceExtensions.maximumSince(Item item, ZonedDateTime timestamp) Gets the historic item with the maximum value of the state of a givenitemsince a certain point in time.static @Nullable HistoricItemPersistenceExtensions.maximumSince(Item item, ZonedDateTime timestamp, String serviceId) Gets the historic item with the maximum value of the state of a givenitemsince a certain point in time.static @Nullable HistoricItemPersistenceExtensions.minimumBetween(Item item, ZonedDateTime begin, ZonedDateTime end) Gets the historic item with the minimum value of the state of a givenitembetween two certain points in time.static @Nullable HistoricItemPersistenceExtensions.minimumBetween(Item item, ZonedDateTime begin, ZonedDateTime end, String serviceId) Gets the historic item with the minimum value of the state of a givenitembetween two certain points in time.static @Nullable HistoricItemPersistenceExtensions.minimumSince(Item item, ZonedDateTime timestamp) Gets the historic item with the minimum value of the state of a givenitemsince a certain point in time.static @Nullable HistoricItemPersistenceExtensions.minimumSince(Item item, ZonedDateTime timestamp, String serviceId) Gets the historic item with the minimum value of the state of a givenitemsince a certain point in time.static @Nullable HistoricItemPersistenceExtensions.previousState(Item item) Returns the previous state of a givenitem.static @Nullable HistoricItemPersistenceExtensions.previousState(Item item, boolean skipEqual) Returns the previous state of a givenitem.static @Nullable HistoricItemPersistenceExtensions.previousState(Item item, boolean skipEqual, String serviceId) Returns the previous state of a givenitem.Methods in org.openhab.core.persistence.extensions that return types with arguments of type HistoricItemModifier and TypeMethodDescriptionstatic Iterable<HistoricItem>PersistenceExtensions.getAllStatesBetween(Item item, ZonedDateTime begin, @Nullable ZonedDateTime end) Retrieves the historic items for a givenitembeetween two certain points in time.static Iterable<HistoricItem>PersistenceExtensions.getAllStatesBetween(Item item, ZonedDateTime begin, @Nullable ZonedDateTime end, String serviceId) Retrieves the historic items for a givenitembeetween two certain points in time through aPersistenceServiceidentified by theserviceId.static Iterable<HistoricItem>PersistenceExtensions.getAllStatesSince(Item item, ZonedDateTime timestamp) Retrieves the historic items for a givenitemsince a certain point in time.static Iterable<HistoricItem>PersistenceExtensions.getAllStatesSince(Item item, ZonedDateTime timestamp, String serviceId) Retrieves the historic items for a givenitemsince a certain point in time through aPersistenceServiceidentified by theserviceId.