public interface MethodValidationExcludeFilter
FilteredMethodValidationPostProcessor
Modifier and Type | Method and Description |
---|---|
static MethodValidationExcludeFilter |
byAnnotation(Class<? extends Annotation> annotationType)
Factory method to crate a
MethodValidationExcludeFilter that excludes
classes by annotation. |
static MethodValidationExcludeFilter |
byAnnotation(Class<? extends Annotation> annotationType,
MergedAnnotations.SearchStrategy searchStrategy)
Factory method to crate a
MethodValidationExcludeFilter that excludes
classes by annotation. |
boolean |
isExcluded(Class<?> type)
Evaluate whether to exclude the given
type from method validation. |
boolean isExcluded(Class<?> type)
type
from method validation.type
- the type to evaluatetrue
to exclude the type from method validation, otherwise
false
.static MethodValidationExcludeFilter byAnnotation(Class<? extends Annotation> annotationType)
MethodValidationExcludeFilter
that excludes
classes by annotation.annotationType
- the annotation to checkMethodValidationExcludeFilter
instancestatic MethodValidationExcludeFilter byAnnotation(Class<? extends Annotation> annotationType, MergedAnnotations.SearchStrategy searchStrategy)
MethodValidationExcludeFilter
that excludes
classes by annotation.annotationType
- the annotation to checksearchStrategy
- the annotation search strategyMethodValidationExcludeFilter
instance