Package javax.validation.metadata
Interface ConstraintDescriptor<T extends java.lang.annotation.Annotation>
-
public interface ConstraintDescriptor<T extends java.lang.annotation.Annotation>
- Version:
- $Rev$ $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
getAnnotation()
java.util.Map<java.lang.String,java.lang.Object>
getAttributes()
java.util.Set<ConstraintDescriptor<?>>
getComposingConstraints()
java.util.List<java.lang.Class<? extends ConstraintValidator<T,?>>>
getConstraintValidatorClasses()
java.util.Set<java.lang.Class<?>>
getGroups()
java.lang.String
getMessageTemplate()
java.util.Set<java.lang.Class<? extends Payload>>
getPayload()
ConstraintTarget
getValidationAppliesTo()
boolean
isReportAsSingleViolation()
-
-
-
Method Detail
-
getAnnotation
T getAnnotation()
-
getGroups
java.util.Set<java.lang.Class<?>> getGroups()
-
getPayload
java.util.Set<java.lang.Class<? extends Payload>> getPayload()
-
getConstraintValidatorClasses
java.util.List<java.lang.Class<? extends ConstraintValidator<T,?>>> getConstraintValidatorClasses()
-
getAttributes
java.util.Map<java.lang.String,java.lang.Object> getAttributes()
-
getComposingConstraints
java.util.Set<ConstraintDescriptor<?>> getComposingConstraints()
-
isReportAsSingleViolation
boolean isReportAsSingleViolation()
-
getMessageTemplate
java.lang.String getMessageTemplate()
-
getValidationAppliesTo
ConstraintTarget getValidationAppliesTo()
-
-