Package co.ecg.alpaca.toolkit.validation
Annotation Interface ValidOptional
@Target({METHOD,FIELD,CONSTRUCTOR,PARAMETER})
@Retention(RUNTIME)
@Constraint(validatedBy=ValidOptionalValidator.class)
public @interface ValidOptional
The associated
Optional
will be validated by cascade if exists.- Author:
- Matthew Keathley
-
Optional Element Summary
Optional Elements
-
Element Details
-
message
String message- Returns:
- The error message template.
- Default:
- "{co.ecg.alpaca.toolkit.validation.ValidOptional.message}"
-
groups
Class<?>[] groups- Returns:
- The groups the constraint belongs to.
- Default:
- {}
-
payload
Class<? extends javax.validation.Payload>[] payload- Returns:
- The payload associated to the constraint
- Default:
- {}
-