В справочном документе говорится, что ограничение размера:
Использует диапазон Groovy для ограничения размера коллекции или числа или длины строки.
Когда я накладываю ограничение на размер целого числа, я получаю предупреждение
Свойство [prop] доменного класса TheClass имеет тип [java.lang.Integer] и не поддерживает ограничение [размер]. Это ограничение не будет проверяться во время проверки.
Док ошибся?
Я знаю, что мог бы использовать диапазон, но, как правило, было бы проще указать количество цифр в числе, а не фактическое значение (например, номер социального страхования должен состоять из 7 цифр или что-то в этом роде, а не создавать диапазон из 1000000 - 9999999).