public static class ValidationContext.ValidationContextBuilder
extends java.lang.Object
ValidationContext
s suited for the different kinds of validation.Modifier and Type | Method and Description |
---|---|
<T> ValidationContext<T> |
forValidate(BeanMetaData<T> rootBeanMetaData,
T rootBean) |
<T> ValidationContext<T> |
forValidateParameters(ExecutableParameterNameProvider parameterNameProvider,
BeanMetaData<T> rootBeanMetaData,
T rootBean,
java.lang.reflect.Executable executable,
java.lang.Object[] executableParameters) |
<T> ValidationContext<T> |
forValidateProperty(BeanMetaData<T> rootBeanMetaData,
T rootBean) |
<T> ValidationContext<T> |
forValidateReturnValue(BeanMetaData<T> rootBeanMetaData,
T rootBean,
java.lang.reflect.Executable executable,
java.lang.Object executableReturnValue) |
<T> ValidationContext<T> |
forValidateValue(BeanMetaData<T> rootBeanMetaData) |
public <T> ValidationContext<T> forValidate(BeanMetaData<T> rootBeanMetaData, T rootBean)
public <T> ValidationContext<T> forValidateProperty(BeanMetaData<T> rootBeanMetaData, T rootBean)
public <T> ValidationContext<T> forValidateValue(BeanMetaData<T> rootBeanMetaData)
public <T> ValidationContext<T> forValidateParameters(ExecutableParameterNameProvider parameterNameProvider, BeanMetaData<T> rootBeanMetaData, T rootBean, java.lang.reflect.Executable executable, java.lang.Object[] executableParameters)
public <T> ValidationContext<T> forValidateReturnValue(BeanMetaData<T> rootBeanMetaData, T rootBean, java.lang.reflect.Executable executable, java.lang.Object executableReturnValue)
Copyright © 2007-2022 Red Hat, Inc. All Rights Reserved