# HotelKpiQuarterlyServiceImpl

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 2,128 of 2,138 | 0% | 112 of 112 | 0% | 96 | 98 | 429 | 432 | 40 | 42
listHotelKpi(PropertyDTO, HotelKpiQuery) |  | 0% |  | 0% | 2 | 2 | 38 | 38 | 1 | 1
listHotelKpiV2(PropertyDTO, HotelKpiQuery) |  | 0% |  | 0% | 2 | 2 | 38 | 38 | 1 | 1
generateCompletionRate(PropertyDTO, YearMonth, Map) |  | 0% |  | 0% | 7 | 7 | 36 | 36 | 1 | 1
listKpiMetricsDTOListV2(PropertyDTO, long, long, List) |  | 0% |  | 0% | 4 | 4 | 33 | 33 | 1 | 1
generateCalculationFactorValue(YearMonth, YearMonth, Map) |  | 0% |  | 0% | 2 | 2 | 26 | 26 | 1 | 1
listKpiMetricsDTOList(int, long, long, List) |  | 0% |  | 0% | 4 | 4 | 22 | 22 | 1 | 1
saveV2(PropertyDTO, HotelKpiV2MetricsSaveDTO, HotelKpiMetricsConfig, int) |  | 0% |  | 0% | 2 | 2 | 20 | 20 | 1 | 1
saveCrawlValueV2(PropertyDTO, HotelKpiV2CrawlValueDTO, HotelKpiMetricsConfig) |  | 0% |  | 0% | 2 | 2 | 20 | 20 | 1 | 1
save(PropertyDTO, HotelKpiMetricsSaveDTO, int) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1
generateSummaryList(List, int, int) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1
generateCalculationFactorValueNext(YearMonth, Map) |  | 0% |  | n/a | 1 | 1 | 15 | 15 | 1 | 1
packageDataRangeV2(List, List) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1
getDataRange(long, int) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1
packageCalculationFactor(PropertyDTO, List, YearMonth, Map) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1
packageDataRange(List) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1
packageCalculationFactorDetail(PropertyDTO, YearMonth, List, Map, HotelKpiExplainValueDTO) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1
lambda$packageDataRangeV2$12(List, HotelKpiV2MetricsCategoryDTO) |  | 0% |  | n/a | 1 | 1 | 10 | 10 | 1 | 1
lambda$listKpiMetricsDTOListV2$11(HotelKpiV2OriginDetailDTO) |  | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1
lambda$saveV2$14(Map, int, HotelKpiV2OriginDetailDTO) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
lambda$saveCrawlValueV2$15(Map, HotelKpiV2OriginDetailDTO) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
lambda$listKpiMetricsDTOList$8(HotelKpiQuarterly, HotelKpiOriginDetailDTO, HotelKpiMetricsDTO) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
packageSettingValue(int, List, List, long, long, DayOfWeek) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1
insertOrUpdateBatch(List) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1
listByDateRangeAndMetricsTypes(int, long, long, List) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1
listByDateAndMetricsTypes(int, long, List) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1
listByDateRangeAndMetricsType(int, long, long, int) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
getByDateAndMetricsType(int, long, int) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
insertOrUpdate(HotelKpiQuarterly) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1
lambda$listHotelKpiV2$10(YearMonth, HotelKpiV2MetricsDTO) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1
formatNegativeValue(BigDecimal) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1
lambda$generateCalculationFactorValueNext$7(HotelKpiCalculationFactorDTO) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$generateCalculationFactorValue$6(HotelKpiCalculationFactorDTO) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$generateCalculationFactorValue$5(HotelKpiCalculationFactorDTO) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$generateCompletionRate$4(HotelKpiCalculationFactorDTO) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$generateCompletionRate$3(long, Long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$generateCompletionRate$2(HotelKpiCalculationFactorDTO) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$packageCalculationFactorDetail$1(HotelKpiCalculationFactorDTO) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$listHotelKpiV2$9(HotelKpiMetricsConfig) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$listHotelKpi$0(Integer) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$generateSummaryList$13(int, HotelKpiV2MetricsCategoryDTO) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
HotelKpiQuarterlyServiceImpl() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1