Есть 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ами каждый вариант, ничего не приходит в голову
                  
                  
                
Компараторы туда сразу запихать? Типы листов известны?
Обсуждают сегодня