1 package org.kuali.common.util.validate.hibernate.factory; 2 3 import java.lang.annotation.Annotation; 4 import java.lang.reflect.Field; 5 6 import org.hibernate.validator.cfg.ConstraintDef; 7 8 public interface ConstraintDefService { 9 10 boolean supports(Class<? extends Annotation> annotationType); 11 12 ConstraintDef<?, ?> getConstraintDef(Field annotatedField, Class<? extends Annotation> annotationType); 13 14 ConstraintDef<?, ?> getConstraintDef(Class<?> annotatedClass, Class<? extends Annotation> annotationType); 15 16 }