У меня проблема с аннотацией @Valid
JSR-303. аннотация отлично подходит для обычных списков и/или наборов, но я пытаюсь проверить Карты, содержащие списки, т.е.
@Valid
HashMap<String, ArrayList<Object1>> map;
В этом случае экземпляры класса Object1
не проверяются. Есть ли удобный способ сделать это рекурсивно, без повторения каждого объекта и проверки его вручную?