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)
-
-