public class AnnotationProcessingOptions extends Object
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.Constructor and Description |
---|
AnnotationProcessingOptions() |
Modifier and Type | Method and Description |
---|---|
boolean |
areClassLevelConstraintAnnotationsIgnored(Class<?> clazz) |
boolean |
areConstraintAnnotationsIgnored(Class<?> clazz) |
boolean |
arePropertyLevelConstraintAnnotationsIgnored(Member member) |
void |
ignoreAnnotationConstraintForClass(Class<?> clazz,
Boolean b) |
void |
ignoreClassLevelConstraintAnnotations(Class<?> clazz,
boolean b) |
void |
ignorePropertyLevelConstraintAnnotationsOnMember(Member member) |
void |
merge(AnnotationProcessingOptions annotationProcessingOptions) |
public void ignoreAnnotationConstraintForClass(Class<?> clazz, Boolean b)
public boolean areConstraintAnnotationsIgnored(Class<?> clazz)
public void ignorePropertyLevelConstraintAnnotationsOnMember(Member member)
public boolean arePropertyLevelConstraintAnnotationsIgnored(Member member)
public void ignoreClassLevelConstraintAnnotations(Class<?> clazz, boolean b)
public boolean areClassLevelConstraintAnnotationsIgnored(Class<?> clazz)
public void merge(AnnotationProcessingOptions annotationProcessingOptions)
Copyright © 2007-2014 Red Hat Middleware, LLC. All Rights Reserved