org.hibernate.validator.internal.metadata.core
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
areClassLevelConstraintsIgnoredFor
boolean areClassLevelConstraintsIgnoredFor(Class<?> clazz)
areMemberConstraintsIgnoredFor
boolean areMemberConstraintsIgnoredFor(Member member)
areReturnValueConstraintsIgnoredFor
boolean areReturnValueConstraintsIgnoredFor(Member member)
areCrossParameterConstraintsIgnoredFor
boolean areCrossParameterConstraintsIgnoredFor(Member member)
areParameterConstraintsIgnoredFor
boolean areParameterConstraintsIgnoredFor(Member member,
int index)
merge
void merge(AnnotationProcessingOptions annotationProcessingOptions)
Copyright © 2007-2013 Red Hat, Inc. All Rights Reserved