javax.validation.constraints
Минута Типа аннотации
@Target(value={METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER})
@Retention(value=RUNTIME)
@Documented
@Constraint(validatedBy={})
public @interface Min
Аннотируемый элемент должен быть числом, значение которого должно быть выше или равным указанному минимуму.
Поддерживаемые типы:
BigDecimal
BigInteger
byte, short, int, long, и их соответствующие обертки
Отметьте это double и float не поддерживаются из-за погрешностей округления (некоторые провайдеры могли бы оказать некоторую приблизительную поддержку),
null элементы считают допустимыми