Из объяснений только "Слишком много обращений к мемберу".
Что это значит?
https://glot.io/snippets/ezce9etwks
Я так понимаю наибольшие претензии к
priceElement.attributes().asList().stream()
.filter(attribute ->
attribute.getKey().endsWith("-hourly") && r.matcher(attribute.getValue()).find()
)
.map(attribute -> makeHourlyPrice(name, attribute))
.forEach(price -> this.priceDAO.addPrice(price));
row.getElementsByTag("td") затратная операция и много раз повторяется у тебя
Обсуждают сегодня