# ForecastServiceImpl

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 884 of 887 | 0% | 42 of 42 | 0% | 37 | 38 | 185 | 186 | 16 | 17
init(PropertyDTO, List, Map) |  | 0% |  | 0% | 8 | 8 | 41 | 41 | 1 | 1
getForecast(MonthlyReport, PropertyDTO) |  | 0% |  | 0% | 6 | 6 | 34 | 34 | 1 | 1
insertAreaDataByCategory(PropertyDTO, List, AreaTypeConfig) |  | 0% |  | 0% | 5 | 5 | 34 | 34 | 1 | 1
updateCategory(PropertyDTO, List, AreaTypeConfig, AreaTypeConfig) |  | 0% |  | 0% | 3 | 3 | 20 | 20 | 1 | 1
save(MonthlyReport, PropertyDTO, ForecastDetailDTO, int) |  | 0% |  | n/a | 1 | 1 | 16 | 16 | 1 | 1
lambda$updateCategory$4(AreaTypeConfig, Map, long, Forecast) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1
getNextTwoMonths(MonthlyReport, String) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
deleteAreaDataByCategoryId(PropertyDTO, List, Integer) |  | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1
delete(PropertyDTO, List) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1
lambda$init$7(MonthlyReport) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
lambda$insertAreaDataByCategory$5(MonthlyReport) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
lambda$updateCategory$3(MonthlyReport) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
lambda$save$2(Integer, Integer, MonthlyReport, int, ForecastDTO, Forecast) |  | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1
lambda$init$6(MonthlyReport) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
lambda$getForecast$1(String, AreaTypeConfig) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
lambda$getForecast$0(Forecast) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
ForecastServiceImpl() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1