Package com.ben12.reta.beans.constraints
Annotation Interface PathExists
@Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER})
@Retention(RUNTIME)
@Documented
@Constraint(validatedBy=PathExistsValidator.class)
public @interface PathExists
- Author:
- BenoƮt Moreau (ben.12)
-
Nested Class Summary
Nested Classes -
Optional Element Summary
Optional Elements
-
Element Details
-
message
String messageError message to display.- Default:
"{com.ben12.reta.beans.constraints.PathExists.message}"
-
groups
Class<?>[] groupsValidating groups.- Default:
{}
-
parent
boolean parentValidate the path parent directory.- Default:
false
-
kind
Check if path is of this kind.- Default:
FILE_OR_DIRECTORY
-
payload
Class<? extends jakarta.validation.Payload>[] payloadCustom payload.- Default:
{}
-