@Target(value={METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER,TYPE_USE})
@Retention(value=RUNTIME)
@Repeatable(value=Min.List.class)
@Documented
@Constraint(validatedBy={})
public @interface Min
Supported types are:
BigDecimalBigIntegerbyte, short, int, long, and their respective
wrappersdouble and float are not supported due to rounding errors
(some providers might provide some approximative support).
null elements are considered valid.
public abstract long value
public abstract java.lang.String message
public abstract java.lang.Class<? extends Payload>[] payload