javax.validation.metadata
Interface ConstraintDescriptor<T extends Annotation>


public interface ConstraintDescriptor<T extends Annotation>

Version:
$Rev$ $Date$

Method Summary
 T getAnnotation()
           
 Map<String,Object> getAttributes()
           
 Set<ConstraintDescriptor<?>> getComposingConstraints()
           
 List<Class<? extends ConstraintValidator<T,?>>> getConstraintValidatorClasses()
           
 Set<Class<?>> getGroups()
           
 Set<Class<? extends Payload>> getPayload()
           
 boolean isReportAsSingleViolation()
           
 

Method Detail

getAnnotation

T getAnnotation()

getGroups

Set<Class<?>> getGroups()

getPayload

Set<Class<? extends Payload>> getPayload()

getConstraintValidatorClasses

List<Class<? extends ConstraintValidator<T,?>>> getConstraintValidatorClasses()

getAttributes

Map<String,Object> getAttributes()

getComposingConstraints

Set<ConstraintDescriptor<?>> getComposingConstraints()

isReportAsSingleViolation

boolean isReportAsSingleViolation()


Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.