public interface AnnotationProcessingOptions
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.Modifier and Type | Method and Description |
---|---|
boolean |
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) |
boolean areClassLevelConstraintsIgnoredFor(Class<?> clazz)
boolean areMemberConstraintsIgnoredFor(Constrainable constrainable)
boolean areReturnValueConstraintsIgnoredFor(Constrainable constrainable)
boolean areCrossParameterConstraintsIgnoredFor(Constrainable constrainable)
boolean areParameterConstraintsIgnoredFor(Constrainable constrainable, int index)
void merge(AnnotationProcessingOptions annotationProcessingOptions)
Copyright © 2007-2021 Red Hat, Inc. All Rights Reserved