javax.validation
Interface Validator


public interface Validator


Method Summary
 BeanDescriptor getConstraintsForClass(java.lang.Class<?> clazz)
           
<T> T
unwrap(java.lang.Class<T> type)
           
<T> java.util.Set<ConstraintViolation<T>>
validate(T object, java.lang.Class<?>... groups)
           
<T> java.util.Set<ConstraintViolation<T>>
validateProperty(T object, java.lang.String propertyName, java.lang.Class<?>... groups)
           
<T> java.util.Set<ConstraintViolation<T>>
validateValue(java.lang.Class<T> beanType, java.lang.String propertyName, java.lang.Object value, java.lang.Class<?>... groups)
           
 

Method Detail

validate

<T> java.util.Set<ConstraintViolation<T>> validate(T object,
                                                   java.lang.Class<?>... groups)

validateProperty

<T> java.util.Set<ConstraintViolation<T>> validateProperty(T object,
                                                           java.lang.String propertyName,
                                                           java.lang.Class<?>... groups)

validateValue

<T> java.util.Set<ConstraintViolation<T>> validateValue(java.lang.Class<T> beanType,
                                                        java.lang.String propertyName,
                                                        java.lang.Object value,
                                                        java.lang.Class<?>... groups)

getConstraintsForClass

BeanDescriptor getConstraintsForClass(java.lang.Class<?> clazz)

unwrap

<T> T unwrap(java.lang.Class<T> type)