Module org.meeuw.i18n.countries
Annotation Type ValidCountry
-
@Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER,TYPE_USE,TYPE_PARAMETER}) @Retention(RUNTIME) @Constraint(validatedBy=org.meeuw.i18n.countries.validation.impl.CountryConstraintValidator.class) @Documented public @interface ValidCountry
A javax.validation annotation that can be used to restrict the values of aCountry
value. For example {@code- Since:
- 0.1
- Author:
- Michiel Meeuwissen
-
-
Field Summary
Fields Modifier and Type Fields Description static int
FORMER
static int
OFFICIAL
static int
USER_ASSIGNED
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<? extends Country>[]
classes
String[]
excludes
Class<?>[]
groups
String[]
includes
SeeValidRegion.includes()
()}String
message
Class<? extends javax.validation.Payload>[]
payload
int
value
Base selection.
-
-
-
Element Detail
-
message
String message
- Default:
- "{org.meeuw.i18n.validation.country.message}"
-
-
-
groups
Class<?>[] groups
- Default:
- {}
-
-
-
payload
Class<? extends javax.validation.Payload>[] payload
- Default:
- {}
-
-
-
excludes
String[] excludes
- Default:
- {}
-
-
-
includes
String[] includes
SeeValidRegion.includes()
()}- Default:
- {}
-
-