Annotation Type ValidSetting
@Documented
@Constraint(validatedBy=ValidSettingValidator.class)
@Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER,TYPE_USE})
@Retention(RUNTIME)
@Repeatable(List.class)
public @interface ValidSetting
-
Element Details
-
groups
Class<?>[] groups- Default:
- {}
-
invalidNameMessage
String invalidNameMessage- Default:
- "{de.xima.fc.validation.constraints.ValidSetting.invalid.name.message}"
-
message
String message- Default:
- "{de.xima.fc.validation.constraints.ValidSetting.message}"
-
missingNameMessage
String missingNameMessage- Default:
- "{de.xima.fc.validation.constraints.ValidSetting.missing.name.message}"
-
missingValueMessage
String missingValueMessage- Default:
- "{de.xima.fc.validation.constraints.ValidSetting.missing.value.message}"
-
nameFlags
de.xima.cmn.validation.constraints.Pattern.Flag[] nameFlags- Default:
- {}
-
nameRegexp
String nameRegexp- Default:
- ""
-
payload
Class<? extends javax.validation.Payload>[] payload- Default:
- {}
-