Class FinalFilteredMethodValidationPostProcessor
java.lang.Object
org.springframework.aop.framework.ProxyConfig
org.springframework.aop.framework.ProxyProcessorSupport
org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
org.springframework.validation.beanvalidation.MethodValidationPostProcessor
org.springframework.boot.validation.beanvalidation.FilteredMethodValidationPostProcessor
org.ifinalframework.validation.beanvalidation.FinalFilteredMethodValidationPostProcessor
- All Implemented Interfaces:
Serializable,org.springframework.aop.framework.AopInfrastructureBean,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanClassLoaderAware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.config.BeanPostProcessor,org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor,org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor,org.springframework.beans.factory.InitializingBean,org.springframework.core.Ordered
public class FinalFilteredMethodValidationPostProcessor
extends org.springframework.boot.validation.beanvalidation.FilteredMethodValidationPostProcessor
FinalFilteredMethodValidationPostProcessor.
- Since:
- 1.5.0
- Version:
- 1.5.0
- Author:
- ilikly
- See Also:
-
Field Summary
Fields inherited from class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
advisor, beforeExistingAdvisorsFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionFinalFilteredMethodValidationPostProcessor(Collection<? extends org.springframework.boot.validation.beanvalidation.MethodValidationExcludeFilter> excludeFilters) FinalFilteredMethodValidationPostProcessor(Stream<? extends org.springframework.boot.validation.beanvalidation.MethodValidationExcludeFilter> excludeFilters) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.aopalliance.aop.AdvicecreateMethodValidationAdvice(Supplier<jakarta.validation.Validator> validator) Methods inherited from class org.springframework.boot.validation.beanvalidation.FilteredMethodValidationPostProcessor
afterPropertiesSetMethods inherited from class org.springframework.validation.beanvalidation.MethodValidationPostProcessor
setValidatedAnnotationType, setValidator, setValidatorFactory, setValidatorProviderMethods inherited from class org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
isEligible, prepareProxyFactory, setBeanFactoryMethods inherited from class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
customizeProxyFactory, determineBeanType, isEligible, postProcessAfterInitialization, setBeforeExistingAdvisorsMethods inherited from class org.springframework.aop.framework.ProxyProcessorSupport
evaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoaderMethods inherited from class org.springframework.aop.framework.ProxyConfig
copyFrom, isExposeProxy, isFrozen, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setFrozen, setOpaque, setOptimize, setProxyTargetClass, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.beans.factory.config.BeanPostProcessor
postProcessBeforeInitializationMethods inherited from interface org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor
postProcessAfterInstantiation, postProcessBeforeInstantiation, postProcessPropertiesMethods inherited from interface org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor
determineCandidateConstructors, getEarlyBeanReference, predictBeanType
-
Constructor Details
-
FinalFilteredMethodValidationPostProcessor
public FinalFilteredMethodValidationPostProcessor(Stream<? extends org.springframework.boot.validation.beanvalidation.MethodValidationExcludeFilter> excludeFilters) -
FinalFilteredMethodValidationPostProcessor
public FinalFilteredMethodValidationPostProcessor(Collection<? extends org.springframework.boot.validation.beanvalidation.MethodValidationExcludeFilter> excludeFilters)
-
-
Method Details
-
createMethodValidationAdvice
@NonNull protected org.aopalliance.aop.Advice createMethodValidationAdvice(Supplier<jakarta.validation.Validator> validator) - Overrides:
createMethodValidationAdvicein classorg.springframework.validation.beanvalidation.MethodValidationPostProcessor
-