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) voidstatAddItemToFridge(StatAddItemToFridgeDTO statAddItemToFridgeDTO) voidstatDeleteItemFromFridge(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
-