Interface IStatService
- All Known Implementing Classes:
StatService
public interface IStatService
-
Method Summary
Modifier and TypeMethodDescriptiongetAverageThrownPerDayFridge
(long fridgeId) getAverageThrownTotalFridge
(long fridgeId) getFridgeStats
(Long fridgeId) getMoneyUsedPerDayFridge
(Long fridgeId) getMoneyWastedPerDayFridge
(Long fridgeId) void
statAddItemToFridge
(StatAddItemToFridgeDTO statAddItemToFridgeDTO) void
statDeleteItemFromFridge
(StatDeleteFromFridgeDTO statDeleteFromFridgeDTO)
-
Method Details
-
statDeleteItemFromFridge
-
statAddItemToFridge
-
getUserStats
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getFridgeStats
-
getAverageThrownPerDayUser
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getAverageThrownPerDayFridge
String getAverageThrownPerDayFridge(long fridgeId) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getAverageThrownTotalUser
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getAverageThrownTotalFridge
Double getAverageThrownTotalFridge(long fridgeId) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getMoneyWastedPerDayUser
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getMoneyWastedPerDayFridge
String getMoneyWastedPerDayFridge(Long fridgeId) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getMoneyUsedPerDayUser
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getMoneyUsedPerDayFridge
String getMoneyUsedPerDayFridge(Long fridgeId) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-