Есть HashMap<String, String> criteriaMap, в которой каждый раз разные вещи, например:
map.put(Criterias.limit.name(), Integer.toString(this.limit));
map.put(Criterias.start.name(), Integer.toString(this.start));
map.put(Criterias.warehouseId.name(), Integer.toString(this.warehouseId));
и тому подобное, более 20 разных вариков. Какие есть варианты вообще? Кроме перечесления ifами каждый вариант, ничего не приходит в голову
Компараторы туда сразу запихать? Типы листов известны?
Обсуждают сегодня