クラス FilteredMethodValidationPostProcessor
java.lang.ObjectSE
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
- 実装されたすべてのインターフェース:
SerializableSE
、AopInfrastructureBean
、Aware
、BeanClassLoaderAware
、BeanFactoryAware
、BeanPostProcessor
、InstantiationAwareBeanPostProcessor
、SmartInstantiationAwareBeanPostProcessor
、InitializingBean
、Ordered
exclusion filters
を適用するカスタム MethodValidationPostProcessor
。- 導入:
- 2.4.0
- 作成者:
- Andy Wilkinson
- 関連事項:
フィールドサマリー
クラス org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor から継承されたフィールド
advisor, beforeExistingAdvisors
インターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターのサマリー
コンストラクター説明FilteredMethodValidationPostProcessor
(CollectionSE<? extends MethodValidationExcludeFilter> excludeFilters) メソッド検証後処理の対象となる Bean を識別するときに、指定されたexcludeFilters
を適用する新しいFilteredMethodValidationPostProcessor
を作成します。FilteredMethodValidationPostProcessor
(StreamSE<? extends MethodValidationExcludeFilter> excludeFilters) メソッド検証後処理の対象となる Bean を識別するときに、指定されたexcludeFilters
を適用する新しいFilteredMethodValidationPostProcessor
を作成します。メソッドのサマリー
クラス org.springframework.validation.beanvalidation.MethodValidationPostProcessor から継承されたメソッド
createMethodValidationAdvice, setAdaptConstraintViolations, setValidatedAnnotationType, setValidator, setValidatorFactory, setValidatorProvider
クラス org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor から継承されたメソッド
isEligible, prepareProxyFactory, setBeanFactory
クラス org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor から継承されたメソッド
customizeProxyFactory, determineBeanType, isEligible, postProcessAfterInitialization, setBeforeExistingAdvisors
クラス org.springframework.aop.framework.ProxyProcessorSupport から継承されたメソッド
evaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoader
クラス org.springframework.aop.framework.ProxyConfig から継承されたメソッド
copyFrom, isExposeProxy, isFrozen, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setFrozen, setOpaque, setOptimize, setProxyTargetClass, toString
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.beans.factory.config.BeanPostProcessor から継承されたメソッド
postProcessBeforeInitialization
インターフェース org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor から継承されたメソッド
postProcessAfterInstantiation, postProcessBeforeInstantiation, postProcessProperties
インターフェース org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor から継承されたメソッド
determineCandidateConstructors, getEarlyBeanReference, predictBeanType
コンストラクターの詳細
FilteredMethodValidationPostProcessor
public FilteredMethodValidationPostProcessor(StreamSE<? extends MethodValidationExcludeFilter> excludeFilters) メソッド検証後処理の対象となる Bean を識別するときに、指定されたexcludeFilters
を適用する新しいFilteredMethodValidationPostProcessor
を作成します。- パラメーター:
excludeFilters
- 適用するフィルター
FilteredMethodValidationPostProcessor
public FilteredMethodValidationPostProcessor(CollectionSE<? extends MethodValidationExcludeFilter> excludeFilters) メソッド検証後処理の対象となる Bean を識別するときに、指定されたexcludeFilters
を適用する新しいFilteredMethodValidationPostProcessor
を作成します。- パラメーター:
excludeFilters
- 適用するフィルター
メソッドの詳細
afterPropertiesSet
public void afterPropertiesSet()- 次で指定:
- インターフェース
InitializingBean
のafterPropertiesSet
- オーバーライド:
- クラス
MethodValidationPostProcessor
のafterPropertiesSet