Package | Description |
---|---|
org.hibernate.validator.internal.engine.constraintvalidation |
Classes dealing with the representation of constraints and the management/instantitation of constraint
validators.
|
org.hibernate.validator.internal.engine.validationcontext |
Contains various implementation of validation contexts and supporting classes.
|
org.hibernate.validator.internal.engine.valuecontext | |
org.hibernate.validator.internal.metadata.core |
Core classes of the internal model used for representing constraints and related metadata.
|
Modifier and Type | Method and Description |
---|---|
protected ConstraintValidator<A,?> |
ConstraintTree.getInitializedConstraintValidator(ValidationContext<?> validationContext,
ValueContext<?,?> valueContext) |
boolean |
ConstraintTree.validateConstraints(ValidationContext<?> validationContext,
ValueContext<?,?> valueContext) |
protected abstract void |
ConstraintTree.validateConstraints(ValidationContext<?> validationContext,
ValueContext<?,?> valueContext,
Collection<ConstraintValidatorContextImpl> violatedConstraintValidatorContexts) |
protected <V> Optional<ConstraintValidatorContextImpl> |
ConstraintTree.validateSingleConstraint(ValueContext<?,?> valueContext,
ConstraintValidatorContextImpl constraintValidatorContext,
ConstraintValidator<A,V> validator) |
Modifier and Type | Method and Description |
---|---|
void |
ValidationContext.addConstraintFailure(ValueContext<?,?> valueContext,
ConstraintViolationCreationContext constraintViolationCreationContext,
ConstraintDescriptor<?> descriptor) |
protected ConstraintViolation<T> |
ReturnValueExecutableValidationContext.createConstraintViolation(String messageTemplate,
String interpolatedMessage,
Path propertyPath,
ConstraintDescriptor<?> constraintDescriptor,
ValueContext<?,?> valueContext,
ConstraintViolationCreationContext constraintViolationCreationContext) |
protected ConstraintViolation<T> |
ParameterExecutableValidationContext.createConstraintViolation(String messageTemplate,
String interpolatedMessage,
Path propertyPath,
ConstraintDescriptor<?> constraintDescriptor,
ValueContext<?,?> valueContext,
ConstraintViolationCreationContext constraintViolationCreationContext) |
void |
BaseBeanValidationContext.markCurrentBeanAsProcessed(ValueContext<?,?> valueContext) |
Modifier and Type | Class and Description |
---|---|
class |
BeanValueContext<T,V> |
Modifier and Type | Method and Description |
---|---|
static <T,V> ValueContext<T,V> |
ValueContexts.getLocalExecutionContextForExecutable(ExecutableParameterNameProvider parameterNameProvider,
T value,
Validatable validatable,
PathImpl propertyPath)
Creates a value context for validating an executable.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MetaConstraint.validateConstraint(ValidationContext<?> validationContext,
ValueContext<?,Object> valueContext) |
Copyright © 2007-2021 Red Hat, Inc. All Rights Reserved