public static class ValidationContext.ValidationContextBuilder extends Object
ValidationContext
s suited for the different
kinds of validation. Retrieve a builder with all common attributes via
ValidationContext.getValidationContext(ConstraintValidatorManager,
MessageInterpolator, ConstraintValidatorFactory, TraversableResolver, boolean)
and then invoke one of
the dedicated methods such as forValidate(Object)
.Modifier and Type | Method and Description |
---|---|
<T> ValidationContext<T> |
forValidate(T rootBean) |
<T> ValidationContext<T> |
forValidateParameters(ParameterNameProvider parameterNameProvider,
T rootBean,
ExecutableElement executable,
Object[] executableParameters) |
<T> ValidationContext<T> |
forValidateProperty(T rootBean) |
<T> ValidationContext<T> |
forValidateReturnValue(T rootBean,
ExecutableElement executable,
Object executableReturnValue) |
<T> ValidationContext<T> |
forValidateValue(Class<T> rootBeanClass) |
public <T> ValidationContext<T> forValidate(T rootBean)
public <T> ValidationContext<T> forValidateProperty(T rootBean)
public <T> ValidationContext<T> forValidateValue(Class<T> rootBeanClass)
public <T> ValidationContext<T> forValidateParameters(ParameterNameProvider parameterNameProvider, T rootBean, ExecutableElement executable, Object[] executableParameters)
public <T> ValidationContext<T> forValidateReturnValue(T rootBean, ExecutableElement executable, Object executableReturnValue)
Copyright © 2007-2014 Red Hat, Inc. All Rights Reserved