Package javax.validation.executable
Interface ExecutableValidator
-
public interface ExecutableValidator- Since:
- 1.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> java.util.Set<ConstraintViolation<T>>validateConstructorParameters(java.lang.reflect.Constructor<? extends T> constructor, java.lang.Object[] parameterValues, java.lang.Class<?>... groups)<T> java.util.Set<ConstraintViolation<T>>validateConstructorReturnValue(java.lang.reflect.Constructor<? extends T> constructor, T createdObject, java.lang.Class<?>... groups)<T> java.util.Set<ConstraintViolation<T>>validateParameters(T object, java.lang.reflect.Method method, java.lang.Object[] parameterValues, java.lang.Class<?>... groups)<T> java.util.Set<ConstraintViolation<T>>validateReturnValue(T object, java.lang.reflect.Method method, java.lang.Object returnValue, java.lang.Class<?>... groups)
-
-
-
Method Detail
-
validateParameters
<T> java.util.Set<ConstraintViolation<T>> validateParameters(T object, java.lang.reflect.Method method, java.lang.Object[] parameterValues, java.lang.Class<?>... groups)
-
validateReturnValue
<T> java.util.Set<ConstraintViolation<T>> validateReturnValue(T object, java.lang.reflect.Method method, java.lang.Object returnValue, java.lang.Class<?>... groups)
-
validateConstructorParameters
<T> java.util.Set<ConstraintViolation<T>> validateConstructorParameters(java.lang.reflect.Constructor<? extends T> constructor, java.lang.Object[] parameterValues, java.lang.Class<?>... groups)
-
validateConstructorReturnValue
<T> java.util.Set<ConstraintViolation<T>> validateConstructorReturnValue(java.lang.reflect.Constructor<? extends T> constructor, T createdObject, java.lang.Class<?>... groups)
-
-