Мне нужно построить условие BooleanBuilder со многими операциями OR.
У меня есть метод с двумя входными параметрами:
User findUser(String inputname, List<String> inputcities);
И там у меня есть код:
BooleanBuilder builder = new BooleanBuilder();
builder.and(user.name(inputname));
Как мне динамически построить его для многих городов, как ИЛИ?Чтобы проверить, если пользователь из одного из этих городов, указанных в массиве?Таким образом, массив может содержать 5, 10 городов.Как я могу сделать это без харкодинга?