# RevenueSegmentRevenueFutureServiceImpl

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 406 of 1,325 | 69% | 52 of 102 | 49% | 46 | 80 | 83 | 285 | 7 | 29
saveOrUpdateStatisticsSegment(PropertyDTO, List, SegmentBO, int) |  | 0% |  | 0% | 9 | 9 | 38 | 38 | 1 | 1
initSegmentStatisticsRevenueFuture(PropertyDTO, Integer, RoomsAndRevenueBO, int, long) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1
listDateRanges(PropertyDTO) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1
insertSegmentRevenueFutureBatch(List) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1
lambda$saveOrUpdateForecastSegmentNextMonth$5(DateTimeFormatter, List, PropertyDTO, int, long, Long, List) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
lambda$saveOrUpdateForecastSegmentNextMonth$7(Map, List, Integer, InternationalizationNumberDTO, int, int, long, int, RoundingMode, Integer, List) |  | 78% |  | 50% | 4 | 5 | 1 | 15 | 0 | 1
saveOrUpdateForecastSegmentNextMonth(PropertyDTO, List, List, int) |  | 89% |  | 50% | 1 | 2 | 1 | 20 | 0 | 1
lambda$saveOrUpdateStatisticsSegment$11(PropertyDTO, Integer, int, long, RoomsAndRevenueBO) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
calculateRevenueAndRooms(PropertyDTO, RevenueSegmentRevenueFuture) |  | 91% |  | 50% | 7 | 8 | 0 | 20 | 0 | 1
updateBatch(List) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
lambda$initSegmentRevenueFutureBySegmentBOs$10(List, PropertyDTO, InternationalizationNumberDTO, int, int, long, Integer, List) |  | 90% |  | 50% | 2 | 3 | 0 | 7 | 0 | 1
saveOrUpdateForecastSegment(PropertyDTO, List, List, int) |  | 98% |  | 85% | 2 | 8 | 0 | 42 | 0 | 1
initSegmentForecastRevenueFuture(PropertyDTO, String, RoomsAndRevenueBO, int, long) |  | 96% |  | 50% | 1 | 2 | 0 | 17 | 0 | 1
setSegmentRevenueFutureNextMonthData(Integer, InternationalizationNumberDTO, int, Integer, Integer, BigDecimal, int, long) |  | 95% |  | 50% | 1 | 2 | 0 | 8 | 0 | 1
statisticsRoomsAndRevenue(List) |  | 100% |  | 71% | 4 | 8 | 0 | 20 | 0 | 1
lambda$saveOrUpdateForecastSegmentNextMonth$8(DateTimeFormatter, Map, List, PropertyDTO, int, long, Integer, InternationalizationNumberDTO, int, RoundingMode, Long, List) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1
calculateAdr(PropertyDTO, RevenueSegmentRevenueFuture) |  | 100% |  | 66% | 2 | 4 | 0 | 9 | 0 | 1
saveOrUpdateSegmentRevenueFutureBatch(List) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1
calculateNextMonthAdr(InternationalizationNumberDTO, RevenueSegmentRevenueFuture) |  | 100% |  | 66% | 2 | 4 | 0 | 9 | 0 | 1
initSegmentRevenueFutureBySegmentBOs(PropertyDTO, int, List, int, long) |  | 100% |  | n/a | 0 | 1 | 0 | 6 | 0 | 1
listExistData(Integer, List, List) |  | 100% |  | n/a | 0 | 1 | 0 | 6 | 0 | 1
lambda$saveOrUpdateForecastSegmentNextMonth$4(DateTimeFormatter, Long) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
lambda$saveOrUpdateForecastSegmentNextMonth$3(SegmentBO) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
lambda$saveOrUpdateForecastSegment$1(PropertyDTO, SegmentBO, int, long, RoomsAndRevenueBO) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$saveOrUpdateForecastSegment$0(SegmentBO) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$initSegmentRevenueFutureBySegmentBOs$9(SegmentBO) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$saveOrUpdateForecastSegmentNextMonth$6(SegmentBO) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
RevenueSegmentRevenueFutureServiceImpl() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$listExistData$2(RevenueSegmentRevenueFuture) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1