Interface ExecutableValidator


  • public interface ExecutableValidator
    Since:
    1.1
    • 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)