Package com.helixframework.validation
Annotation Interface HelixValidator
@Target(PARAMETER)
@Retention(RUNTIME)
@Constraint(validatedBy=HelixCompositeValidator.class)
public @interface HelixValidator
Marks the field for validation by a custom validator via the
HelixCompositeValidator.-
Required Element Summary
Required Elements -
Optional Element Summary
Optional Elements
-
Element Details
-
value
Class<? extends org.springframework.validation.Validator>[] valueArray of validators to execute.- Returns:
- validators
-
-
-
name
String nameCustom binding object name.- Returns:
- object name
- Default:
- ""
-
message
String messageSets the error message.- Returns:
- error message
- Default:
- ""
-
groups
Class<?>[] groupsSets the error groups.- Returns:
- error groups
- Default:
- {}
-
payload
Class<? extends jakarta.validation.Payload>[] payloadSets the error payload.- Returns:
- error payload
- Default:
- {}
-