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 toString
s. 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
NotNull
for that.Does not check for empty or blank values, use
NotEmpty
orNotBlank
for that.Does not check for invalid HTML, use
ValidHtml
for that.- Since:
- 8.2.0
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<?>[]
groups
String
message
Gets the key for creating error messages in case the constraint is violated.boolean
normalize
Whether 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
Default
group.
- 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:
- {}
-
-