public class ConstraintValidatorContextImpl extends Object implements javax.validation.ConstraintValidatorContext
ConstraintValidatorContext implementation passed by
a ConstraintValidation to its adapted ConstraintValidator. | Constructor and Description |
|---|
ConstraintValidatorContextImpl(GroupValidationContext<?> validationContext,
ConstraintValidation<?> aConstraintValidation)
Create a new ConstraintValidatorContextImpl instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addError(String messageTemplate,
javax.validation.Path propertyPath)
Add an error message to this
ConstraintValidatorContext. |
javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder |
buildConstraintViolationWithTemplate(String messageTemplate) |
void |
disableDefaultConstraintViolation() |
String |
getDefaultConstraintMessageTemplate() |
List<ValidationListener.Error> |
getErrorMessages()
Get the queued error messages.
|
GroupValidationContext<?> |
getValidationContext()
Get this
ConstraintValidatorContext's GroupValidationContext. |
<T> T |
unwrap(Class<T> type) |
public ConstraintValidatorContextImpl(GroupValidationContext<?> validationContext, ConstraintValidation<?> aConstraintValidation)
validationContext - aConstraintValidation - public void disableDefaultConstraintViolation()
disableDefaultConstraintViolation in interface javax.validation.ConstraintValidatorContextpublic String getDefaultConstraintMessageTemplate()
getDefaultConstraintMessageTemplate in interface javax.validation.ConstraintValidatorContextpublic javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder buildConstraintViolationWithTemplate(String messageTemplate)
buildConstraintViolationWithTemplate in interface javax.validation.ConstraintValidatorContextpublic <T> T unwrap(Class<T> type)
unwrap in interface javax.validation.ConstraintValidatorContextpublic List<ValidationListener.Error> getErrorMessages()
public GroupValidationContext<?> getValidationContext()
ConstraintValidatorContext's GroupValidationContext.GroupValidationContextpublic void addError(String messageTemplate, javax.validation.Path propertyPath)
ConstraintValidatorContext.messageTemplate - propertyPath - Copyright © 2010–2022 The Apache Software Foundation. All rights reserved.