org.hibernate.validator.util
Class ValidatorTypeHelper

java.lang.Object
  extended by org.hibernate.validator.util.ValidatorTypeHelper

public class ValidatorTypeHelper
extends Object

Helper methods around ConstraintValidator types.

Author:
Emmanuel Bernanrd, Hardy Ferentschik

Constructor Summary
ValidatorTypeHelper()
           
 
Method Summary
static
<T extends Annotation>
Map<Type,Class<? extends javax.validation.ConstraintValidator<?,?>>>
getValidatorsTypes(List<Class<? extends javax.validation.ConstraintValidator<T,?>>> validators)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidatorTypeHelper

public ValidatorTypeHelper()
Method Detail

getValidatorsTypes

public static <T extends Annotation> Map<Type,Class<? extends javax.validation.ConstraintValidator<?,?>>> getValidatorsTypes(List<Class<? extends javax.validation.ConstraintValidator<T,?>>> validators)
Parameters:
validators - List of constraint validator classes (for a given constraint).
Returns:
Return a Map<Class, Class<? extends ConstraintValidator>> where the map key is the type the validator accepts and value the validator class itself.


Copyright © 2011 Oracle Corporation. All Rights Reserved.