public interface ValidationContext<T>
ConstraintTree
and its subclasses.
Allows to collect all failing constraints, creates ConstraintValidatorContext
s based on the constraint
descriptors, and exposes other resources needed to initialize a new ConstraintValidator
.
Modifier and Type | Method and Description |
---|---|
void |
addConstraintFailure(ValueContext<?,?> valueContext,
ConstraintViolationCreationContext constraintViolationCreationContext,
ConstraintDescriptor<?> descriptor) |
ConstraintValidatorContextImpl |
createConstraintValidatorContextFor(ConstraintDescriptorImpl<?> constraintDescriptor,
PathImpl path) |
ConstraintValidatorFactory |
getConstraintValidatorFactory() |
HibernateConstraintValidatorInitializationContext |
getConstraintValidatorInitializationContext() |
ConstraintValidatorManager |
getConstraintValidatorManager() |
Set<ConstraintViolation<T>> |
getFailingConstraints() |
boolean |
isFailFastModeEnabled() |
boolean isFailFastModeEnabled()
ConstraintValidatorManager getConstraintValidatorManager()
HibernateConstraintValidatorInitializationContext getConstraintValidatorInitializationContext()
ConstraintValidatorFactory getConstraintValidatorFactory()
void addConstraintFailure(ValueContext<?,?> valueContext, ConstraintViolationCreationContext constraintViolationCreationContext, ConstraintDescriptor<?> descriptor)
Set<ConstraintViolation<T>> getFailingConstraints()
ConstraintValidatorContextImpl createConstraintValidatorContextFor(ConstraintDescriptorImpl<?> constraintDescriptor, PathImpl path)
Copyright © 2007-2021 Red Hat, Inc. All Rights Reserved