org.granite.tide.validation
Class BeanValidation

java.lang.Object
  extended by org.granite.tide.validation.BeanValidation
All Implemented Interfaces:
EntityValidator

public class BeanValidation
extends Object
implements EntityValidator

Author:
William DRAI

Constructor Summary
BeanValidation()
           
BeanValidation(ValidatorFactory validatorFactory)
           
 
Method Summary
static InvalidValue[] convertConstraintViolations(Set<ConstraintViolation<?>> constraintViolations)
           
 InvalidValue[] getPotentialInvalidValues(Class<?> entityClass, String propertyName, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanValidation

public BeanValidation()

BeanValidation

public BeanValidation(ValidatorFactory validatorFactory)
Method Detail

getPotentialInvalidValues

public InvalidValue[] getPotentialInvalidValues(Class<?> entityClass,
                                                String propertyName,
                                                Object value)
Specified by:
getPotentialInvalidValues in interface EntityValidator

convertConstraintViolations

public static InvalidValue[] convertConstraintViolations(Set<ConstraintViolation<?>> constraintViolations)