Annotation Interface Min
@Target({METHOD,FIELD,ANNOTATION_TYPE,PARAMETER,TYPE_USE})
@Retention(RUNTIME)
@Repeatable(Min.Mins.class)
public @interface Min
The annotated element must be a number whose value must be higher or
equal to the specified minimum.
Supported types are:
BigDecimalBigIntegerbyte,short,int,long, and their respective wrappers
double and float are not supported due to rounding errors
(some providers might provide some approximative support).
null elements are considered valid.
- Author:
- Emmanuel Bernard
-
Nested Class Summary
Nested Classes -
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionlongReturn value the element must be higher or equal to -
Optional Element Summary
Optional Elements