спящий проверять список целых чисел - PullRequest
4 голосов
/ 30 ноября 2010

У меня есть список целых чисел, как это:

private List<Integer> indexes;

Есть ли способ, чтобы действительный отдельный член находился в диапазоне 0-9? Я вижу @Range и @Valid, но не могу найти способ заставить его работать со списком.

Спасибо за вашу помощь,

1 Ответ

0 голосов
/ 18 февраля 2014

В коллекциях могут использоваться только @Size и @Valid, однако вы можете использовать некоторый объект-обертку вместо "Integer" для проверки ваших целых, например ::100100

public class Index {
  @Range( min = 0, max = 9 )
  private Integer value;
}

public class Container {
  @Valid
  private List<Index> indexes;
}

Это должно сработать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...