Package io.jmix.core.impl.validation
Class JmixLocalValidatorFactoryBean
java.lang.Object
org.springframework.validation.beanvalidation.SpringValidatorAdapter
org.springframework.validation.beanvalidation.LocalValidatorFactoryBean
io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean
- All Implemented Interfaces:
- jakarta.validation.Validator,- jakarta.validation.ValidatorFactory,- AutoCloseable,- org.springframework.beans.factory.Aware,- org.springframework.beans.factory.DisposableBean,- org.springframework.beans.factory.InitializingBean,- org.springframework.context.ApplicationContextAware,- org.springframework.validation.SmartValidator,- org.springframework.validation.Validator
public class JmixLocalValidatorFactoryBean
extends org.springframework.validation.beanvalidation.LocalValidatorFactoryBean
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected static classprotected static classprotected static classprotected static class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected jakarta.validation.ClockProviderprotected jakarta.validation.MessageInterpolator
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidpostProcessConfiguration(jakarta.validation.Configuration<?> configuration) protected voidregisterFutureOrPresentValidators(org.hibernate.validator.cfg.context.ConstraintDefinitionContext<jakarta.validation.constraints.FutureOrPresent> context) protected voidregisterFutureValidators(org.hibernate.validator.cfg.context.ConstraintDefinitionContext<jakarta.validation.constraints.Future> context) protected voidregisterPastOrPresentValidators(org.hibernate.validator.cfg.context.ConstraintDefinitionContext<jakarta.validation.constraints.PastOrPresent> context) protected voidregisterPastValidators(org.hibernate.validator.cfg.context.ConstraintDefinitionContext<jakarta.validation.constraints.Past> context) voidsetClockProvider(jakarta.validation.ClockProvider clockProvider) voidsetJmixMessageInterpolator(jakarta.validation.MessageInterpolator messageInterpolator) Methods inherited from class org.springframework.validation.beanvalidation.LocalValidatorFactoryBeanafterPropertiesSet, close, destroy, getClockProvider, getConstraintValidatorFactory, getMessageInterpolator, getParameterNameProvider, getTraversableResolver, getValidationPropertyMap, getValidator, setApplicationContext, setConfigurationInitializer, setConstraintValidatorFactory, setMappingLocations, setMessageInterpolator, setParameterNameDiscoverer, setProviderClass, setTraversableResolver, setValidationMessageSource, setValidationProperties, setValidationPropertyMap, setValidationProviderResolver, unwrap, usingContextMethods inherited from class org.springframework.validation.beanvalidation.SpringValidatorAdapterdetermineErrorCode, determineField, forExecutables, getArgumentsForConstraint, getConstraintsForClass, getRejectedValue, getResolvableField, processConstraintViolations, requiresMessageFormat, supports, validate, validate, validate, validateProperty, validateValue, validateValueMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.validation.ValidatorvalidateObject
- 
Field Details- 
clockProviderprotected jakarta.validation.ClockProvider clockProvider
- 
jmixMessageInterpolatorprotected jakarta.validation.MessageInterpolator jmixMessageInterpolator
 
- 
- 
Constructor Details- 
JmixLocalValidatorFactoryBeanpublic JmixLocalValidatorFactoryBean()
 
- 
- 
Method Details- 
setClockProviderpublic void setClockProvider(jakarta.validation.ClockProvider clockProvider) 
- 
setJmixMessageInterpolatorpublic void setJmixMessageInterpolator(jakarta.validation.MessageInterpolator messageInterpolator) 
- 
postProcessConfigurationprotected void postProcessConfiguration(jakarta.validation.Configuration<?> configuration) - Overrides:
- postProcessConfigurationin class- org.springframework.validation.beanvalidation.LocalValidatorFactoryBean
 
- 
registerPastValidatorsprotected void registerPastValidators(org.hibernate.validator.cfg.context.ConstraintDefinitionContext<jakarta.validation.constraints.Past> context) 
- 
registerPastOrPresentValidatorsprotected void registerPastOrPresentValidators(org.hibernate.validator.cfg.context.ConstraintDefinitionContext<jakarta.validation.constraints.PastOrPresent> context) 
- 
registerFutureValidatorsprotected void registerFutureValidators(org.hibernate.validator.cfg.context.ConstraintDefinitionContext<jakarta.validation.constraints.Future> context) 
- 
registerFutureOrPresentValidatorsprotected void registerFutureOrPresentValidators(org.hibernate.validator.cfg.context.ConstraintDefinitionContext<jakarta.validation.constraints.FutureOrPresent> context) 
 
-