Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Map<ItemDataStorageType, List<Integer>> getByInterval(String operator, int from, int toExclusive) {
- final HourMapper mapper = new HourMapper(from, toExclusive);
- Map<ItemDataStorageType, List<Integer>> result = StatsHelper.initLeadsMap(ItemDataStorageType.class, mapper.getSize(), 0);
- Iterable<StorageTypeCounts> dataList = storageTypeCountsRepository.findByInterval(operator, from, toExclusive);
- for (StorageTypeCounts storageTypeCounts : dataList) {
- for (Map.Entry<ItemDataStorageType, Integer> entry : storageTypeCounts.getCounts().entrySet()) {
- result.get(entry.getKey())
- .set(mapper.getIndex(storageTypeCounts.getHour()), entry.getValue());
- }
- }
- return result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement