Interface AnnotationProcessingOptions
- All Known Implementing Classes:
AnnotationProcessingOptionsImpl
public interface AnnotationProcessingOptions
An
AnnotationProcessingOptions
instance keeps track of annotations which should be ignored as configuration source.
The main validation source for Bean Validation is annotation and alternate configuration sources use this class
to override/ignore existing annotations.- Author:
- Hardy Ferentschik
-
Method Summary
Modifier and TypeMethodDescriptionboolean
areClassLevelConstraintsIgnoredFor
(Class<?> clazz) boolean
areCrossParameterConstraintsIgnoredFor
(Constrainable constrainable) boolean
areMemberConstraintsIgnoredFor
(Constrainable constrainable) boolean
areParameterConstraintsIgnoredFor
(Constrainable constrainable, int index) boolean
areReturnValueConstraintsIgnoredFor
(Constrainable constrainable) void
merge
(AnnotationProcessingOptions annotationProcessingOptions)
-
Method Details
-
areClassLevelConstraintsIgnoredFor
-
areMemberConstraintsIgnoredFor
-
areReturnValueConstraintsIgnoredFor
-
areCrossParameterConstraintsIgnoredFor
-
areParameterConstraintsIgnoredFor
-
merge
-