Package org.apache.bval.jsr.job
Class ConstraintValidatorContextImpl<T>
- java.lang.Object
-
- org.apache.bval.jsr.job.ConstraintValidatorContextImpl<T>
-
- All Implemented Interfaces:
jakarta.validation.ConstraintValidatorContext,jakarta.validation.MessageInterpolator.Context,ApacheMessageContext
public class ConstraintValidatorContextImpl<T> extends Object implements jakarta.validation.ConstraintValidatorContext, ApacheMessageContext
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classConstraintValidatorContextImpl.ConstraintViolationBuilderImpl
-
Constructor Summary
Constructors Constructor Description ConstraintValidatorContextImpl(ValidationJob.Frame<?> frame, ConstraintD<?> constraint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilderbuildConstraintViolationWithTemplate(String messageTemplate)voiddisableDefaultConstraintViolation()jakarta.validation.ClockProvidergetClockProvider()StringgetConfigurationProperty(String propertyKey)Get the configuration property value specified bypropertyKey, if available.jakarta.validation.metadata.ConstraintDescriptor<?>getConstraintDescriptor()StringgetDefaultConstraintMessageTemplate()(package private) ValidationJob.Frame<?>getFrame()(package private) Set<jakarta.validation.ConstraintViolation<T>>getRequiredViolations()ObjectgetValidatedValue()<U> Uunwrap(Class<U> type)
-
-
-
Constructor Detail
-
ConstraintValidatorContextImpl
ConstraintValidatorContextImpl(ValidationJob.Frame<?> frame, ConstraintD<?> constraint)
-
-
Method Detail
-
disableDefaultConstraintViolation
public void disableDefaultConstraintViolation()
- Specified by:
disableDefaultConstraintViolationin interfacejakarta.validation.ConstraintValidatorContext
-
getDefaultConstraintMessageTemplate
public String getDefaultConstraintMessageTemplate()
- Specified by:
getDefaultConstraintMessageTemplatein interfacejakarta.validation.ConstraintValidatorContext
-
buildConstraintViolationWithTemplate
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder buildConstraintViolationWithTemplate(String messageTemplate)
- Specified by:
buildConstraintViolationWithTemplatein interfacejakarta.validation.ConstraintValidatorContext
-
getClockProvider
public jakarta.validation.ClockProvider getClockProvider()
- Specified by:
getClockProviderin interfacejakarta.validation.ConstraintValidatorContext
-
unwrap
public <U> U unwrap(Class<U> type)
- Specified by:
unwrapin interfacejakarta.validation.ConstraintValidatorContext- Specified by:
unwrapin interfacejakarta.validation.MessageInterpolator.Context
-
getFrame
ValidationJob.Frame<?> getFrame()
-
getConstraintDescriptor
public jakarta.validation.metadata.ConstraintDescriptor<?> getConstraintDescriptor()
- Specified by:
getConstraintDescriptorin interfacejakarta.validation.MessageInterpolator.Context
-
getValidatedValue
public Object getValidatedValue()
- Specified by:
getValidatedValuein interfacejakarta.validation.MessageInterpolator.Context
-
getConfigurationProperty
public String getConfigurationProperty(String propertyKey)
Description copied from interface:ApacheMessageContextGet the configuration property value specified bypropertyKey, if available.- Specified by:
getConfigurationPropertyin interfaceApacheMessageContext- Returns:
Stringornull
-
-