Annotation Type NotEmptyHtmlTextContent
-
@Documented @Constraint(validatedBy=NotEmptyHtmlTextContentValidator.class) @Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER,TYPE_USE}) @Retention(RUNTIME) @Repeatable(List.class) public @interface NotEmptyHtmlTextContent
Constraint validation annotation that may be applied toStrings. Checks that the string, if it represents valid HTML, represents an HTML fragment whose text content is not empty.Does not check for null values, use
NotNullfor that.Does not check for empty or blank values, use
NotEmptyorNotBlankfor that.Does not check for invalid HTML, use
ValidHtmlfor that.- Since:
- 8.2.0
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<?>[]groupsStringmessageGets the key for creating error messages in case the constraint is violated.booleannormalizeWhether to normalize the text content.Class<? extends javax.validation.Payload>[]payload
-
-
-
Element Detail
-
groups
Class<?>[] groups
- Returns:
- Allows the specification of validation groups, to which this constraint belongs. When not specified, the
constraint is placed in the
Defaultgroup.
- Default:
- {}
-
-
-
message
String message
Gets the key for creating error messages in case the constraint is violated.- Returns:
- The default key for creating error messages in case the constraint is violated.
- Default:
- "{de.xima.fc.validation.constraints.NotEmptyHtmlTextContent.message}"
-
-
-
payload
Class<? extends javax.validation.Payload>[] payload
- Returns:
- The payload that can be used by clients of the Jakarta Bean Validation API to assign custom payload objects to a constraint.
- Default:
- {}
-
-