Interface ValidationContext<T>

All Known Subinterfaces:
BaseBeanValidationContext<T>, ExecutableValidationContext<T>
All Known Implementing Classes:
ParameterExecutableValidationContext, ReturnValueExecutableValidationContext

public interface ValidationContext<T>
Context object interface keeping track of all required data for operations inside ConstraintTree and its subclasses.

Allows to collect all failing constraints, creates ConstraintValidatorContexts based on the constraint descriptors, and exposes other resources needed to initialize a new ConstraintValidator.

Author:
Hardy Ferentschik, Emmanuel Bernard, Gunnar Morling, Guillaume Smet, Marko Bekhta